Курс 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. Итераторы в Python
  2. Оператор «not» в Python
  3. Итераторы с потерямиZIP
  4. Преобразование генераторов в циклы
  5. Подписка на Kaspersky Team
  6. Сериализация объектов в Python
  7. Метод count в Python: почему count(», ») возвращает 4?
  8. Функции map() и reduce() в Python
  9. Python enumerate() использование
  10. Работа с эмодзи в Python
  11. Создание детектора плагиата
  12. Анализ кода — Python
  13. Форматирование строк с f-строками
  14. Модуль future Python
  15. Контекстный менеджер в Python
  16. Копирование объектов в Python
  17. Оператор распаковки в Python
  18. Именованные срезы в Python
  19. Цикл for в Python
  20. Модуль Operator в Python
  21. Удаление дубликатов из списка
  22. Возвращение нескольких значений
  23. Декораторы в Python
  24. Создание итератора
  25. Оператор «моржа» (Walrus Operator)
  26. Комментарии в Python.
  27. Перевернуть список в Python
  28. Оператор in и not in в Python
  29. Оператор * в Python
  30. Поиск наиболее частого элемента
  31. Получение текущей даты и времени с помощью datetime
  32. Операции с массивами в NumPy
  33. Обновление и получение данных в SQLite
  34. Импорт модуля из другого каталога
  35. Управление импортом в Python
  36. Поиск самого частого элемента
  37. Генераторы списков в Python
  38. Метод join() для объединения строк
  39. Упрощение условных выражений с тернарным оператором
  40. Работа с CSV файлами в Python
  41. Объединение словарей в Python
  42. Анонимные функции Lambda
  43. IPython и Jupyter Notebook: руководство
  44. Создание класса в Python
  45. Хеши в Python
  46. Работа с контекстными переменными

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