Курс 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. Оператор объединения словарей
  2. Генератор списка в Python
  3. Получение текущей даты и времени с помощью datetime
  4. Работа с файлами в Python
  5. Список методов и атрибутов
  6. Генераторные функции в Python
  7. Генераторы словарей и множеств
  8. Проверка существования переменной с оператором :=
  9. Анализ кода — Python
  10. Отделение звука от видео
  11. lru_cache оптимизация функций
  12. Numpy: разбиение массивов
  13. Создание файла с проверкой ошибки
  14. Оператор in в Python
  15. Мониторинг работы программы Py-spy
  16. Форматирование вывода списков
  17. Оптимизация сравнения в Python
  18. Избегайте пустого списка
  19. Декораторы в Python
  20. Получение обратного списка чисел
  21. Проблемы с именами переменных
  22. Работа с контекстными менеджерами
  23. Метод is_absolute() для PurePath
  24. Подсчет элементов в списке с Counter
  25. Аннотации типов в Python
  26. Приоритет операций в Python
  27. Просмотр внешнего файла в Python
  28. Удаление ссылок в Python
  29. Получение комбинаций в Python
  30. Частичное применение функций в Python
  31. Python и Юникод: работа с цифрами
  32. Перемешивание списка с shuffle()
  33. Установка Python3.7 и PIP
  34. Объединение строк с помощью метода join
  35. Работа с аргументами командной строки
  36. Работа с модулем random
  37. Ускорение кода с помощью векторизации
  38. Декоратор @override
  39. Форматирование кода на Python
  40. Протокол управления контекстом
  41. Создание комплексных чисел

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