Курс Python → Разделение строки с помощью split()

Функция str.split() в Python используется для разделения строки на подстроки на основе определенного разделителя. По умолчанию разделителем является пробел, но вы можете указать любой другой символ или строку в качестве разделителя. Результатом работы функции будет список подстрок, полученных после разделения исходной строки.

Пример использования функции str.split() выглядит следующим образом:


s = "Hello, world!"
result = s.split(",")
print(result)

В данном примере исходная строка «Hello, world!» разделяется по символу запятой. Результатом выполнения будет список [‘Hello’, ‘ world!’], так как строка разбивается на две подстроки.

Также можно использовать функцию split() непосредственно из класса str, что упрощает работу с методом. Например:


s = "Python is awesome"
result = str.split(s)
print(result)

В данном случае функция split() вызывается непосредственно из класса str, что позволяет разбить строку «Python is awesome» на отдельные слова. Результатом будет список [‘Python’, ‘is’, ‘awesome’], где каждое слово является отдельной подстрокой.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Библиотека schedule: планировщик задач
  2. Распаковка значений в Python
  3. Бинарный поиск
  4. Лямбда-функции в Python
  5. Оператор умножения для вектора
  6. Отладка утечек памяти в Python
  7. Defaultdict в Python
  8. Переопределение метода __or__()
  9. Удаление и повторная вставка ключа в OrderedDict
  10. PEP-401: оператор
  11. Замыкания в Python
  12. Метод getitem для доступа к элементам последовательности
  13. Создание копии списка в Python
  14. Анализ кода — Python
  15. Установка и использование pyshorteners
  16. Регулярные выражения в Python
  17. Работа с путями в Python
  18. Создание новых списков в Python
  19. Monkey Patching в Python
  20. JSON-esque в Python
  21. Итерация по коллекции в Python
  22. Освобождение памяти в Python
  23. Генераторы списков в Python
  24. Работа с OpenCV
  25. Работа с Enum в Python3.
  26. Извлечение новостей с newspaper3k
  27. Работа с итераторами в Python
  28. Добавление элементов в список
  29. Функциональное программирование.
  30. Работа с срезами в Numpy
  31. Обратное распространение ошибки
  32. Подписка на Kaspersky Team
  33. Контекстный менеджер в Python
  34. Работа с CSV файлами в Python
  35. Контроль точности вывода чисел
  36. Проекты на Python
  37. Итераторы в Python
  38. Фильтрация последовательности
  39. Работа с JSON данными в Python
  40. Управление виртуальными средами в Python
  41. Проверка дублей в списке.
  42. Метод count в Python: почему count(», ») возвращает 4?
  43. Метод difference_update() — разность множеств
  44. Создание именованных кортежей в Python
  45. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  46. Возвращение нескольких значений

Marketello читают маркетологи из крутых компаний