Курс 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. Возведение в квадрат с помощью itertools
  3. Объединение словарей в Python
  4. Кортежи в Python: особенности и преимущества
  5. Python-dateutil — работа с датами
  6. Тип CodeType в Python.
  7. Проверка типов с использованием isinstance
  8. Объединение списков с помощью zip
  9. Работа с файлами в Python
  10. Проверка однородности элементов списка
  11. Построение графиков в терминале с bashplotlib
  12. Метод gt в Python
  13. Срезы в Numpy
  14. Создание GUI на Tkinter
  15. Функция enumerate() — Python
  16. Форматирование даты с strftime()
  17. Работа с defaultdictами в Python
  18. Работа с прокси в Python
  19. Получение атрибутов и методов класса
  20. Использование функции enumerate()
  21. Python: динамическая типизация и проверка типов
  22. Импорт и использование модулей в Python
  23. Визуализация пропусков данных
  24. Тестирование с unittest
  25. Создание словаря в Python
  26. Удаление символов новой строки в Python.
  27. Создание namedtuple списком полей
  28. Работа с Requests для HTTP-запросов
  29. Создание новых функций с помощью functools.partial
  30. Оператор walrus в Python
  31. Antigravity модуль
  32. Блок try-except-else
  33. Шаблоны Flask: условия и циклы
  34. Обучение модели с указанием эпох
  35. Создание и обучение модели с Keras
  36. Beautiful Soup — извлечение данных из HTML
  37. Определение локальных переменных в Python
  38. Проверка дублей в списке.
  39. Проверка списка: any() и all()
  40. Оператор Walrus: правильное использование
  41. Печать списка с помощью метода join
  42. Замена символов в строке
  43. Создание .exe файла с pyinstaller
  44. Курс Data Scientist в медицине
  45. Метод join() с набором
  46. Проблемы с именами переменных

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