Курс 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. Декораторы с @wraps
  2. Принципы Zen Python
  3. PUT запрос для обновления данных
  4. Оператор обр. импликации
  5. Создание словаря с значением по умолчанию
  6. Создание Telegram-бота на Python
  7. Python Тесты и Гайды
  8. Поиск индексов подстроки
  9. Лямбда-функции в Python
  10. Работа с процессами в Python
  11. Перетасовка списков в Python
  12. Оператор walrus в Python
  13. Парсинг статей с Newspaper3k
  14. Основы работы со списками
  15. Оптимизация параметров в Python
  16. Namedtuple в Python
  17. Преобразование строки в число
  18. Повторение элементов в Python
  19. Метод __iand__ для пользовательских классов
  20. Логические операторы в Python
  21. Символ подчеркивания в Python
  22. Инверсия списка/строки в Python
  23. Измерение времени выполнения кода
  24. Поиск с библиотекой Google
  25. Функции в Python
  26. Удаление элементов из списка
  27. Отслеживание прогресса с tqdm
  28. Разделение строки с помощью re.split()
  29. Метод rxor для операции побитового исключающего «или»
  30. Представление бесконечности в Python
  31. Создание итерируемых объектов
  32. Простой калькулятор Python
  33. Метод rsub в Python: расширение функциональности вычитания
  34. Итерация по итерируемым объектам
  35. Модуль xkcd: добавление юмора в Python
  36. Функция zip() — объединение последовательностей
  37. Счетчик в Python: most_common()
  38. Методы __repr__ и __str__ в Python
  39. Хеширование паролей с солью
  40. Создание вкладок с TKinter
  41. Модуль future Python
  42. Оболочка Python
  43. Библиотека sh: удобные команды терминала
  44. Управление виртуальными средами в Python
  45. Разделение строки с помощью re.split()
  46. Модуль Operator в Python
  47. Быстрый поиск кода
  48. Функции классификации комплексных чисел

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