Курс 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. Antigravity модуль
  3. Создание новых списков в Python
  4. Фильтрация последовательности
  5. Декораторы в Python
  6. Преобразование кортежа в словарь.
  7. Запуск внешнего кода в Jupyter
  8. Поиск уникальных и повторяющихся элементов
  9. Роль запятой в Python
  10. Функция enumerate в Python
  11. Секреты Python
  12. Анализ кода — Python
  13. Работа с файлами в Python
  14. Метод __irshift__ для Python
  15. Печать месячного календаря
  16. Именование столбцов в Python с pandas
  17. Команда %dhist — список посещенных каталогов
  18. Очистка списка от False, None, 0, «»
  19. Принципы программирования
  20. Concrete Paths в Python
  21. Конкатенация строк с методом join()
  22. Инверсия списка и строки в Python
  23. Работа с изменяемыми списками
  24. Удаление дубликатов с помощью множеств
  25. Статическая типизация в Python
  26. JMESPath в Python
  27. Работа с датой и временем в Python
  28. Функции map() и reduce() в Python
  29. Освоение Python
  30. HTTP-запросы с библиотекой Requests
  31. Переменные в Python: сокращение гласных
  32. Динамическая типизация в Python
  33. Метод __call__ в Python
  34. Применение функции к элементам списка
  35. Анонимные функции Lambda
  36. Функция zip() для объединения списков
  37. Создание словарей и множеств в Python.
  38. Объединение Python и Shell
  39. Комментарии в Python
  40. Генераторы в Python
  41. Отправка HTTP-запросов в Python
  42. Создание графики с черепахой
  43. Идентификатор объекта в Python
  44. Работа с Telegram API на Python
  45. Работа с датами в Python
  46. Удаление файлов с shutil.os.remove()
  47. Генераторы в Python
  48. Функциональное программирование.

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