Курс 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. Метод join() для объединения элементов в строку.
  2. Основные методы NumPy
  3. Мощь вложенных функций в Python
  4. Метод radd для пользовательских чисел
  5. Мониторинг памяти с Pympler
  6. Вычисление логарифмов в Python
  7. Транспонирование 2D-массива с помощью zip
  8. Dict Comprehension в Python
  9. Проблемы с dict в Python
  10. Counter() — подсчет элементов
  11. Показ всплывающих окон Tkinter
  12. Преобразование чисел в Python
  13. Локальные переменные.
  14. Повторение элементов в Python
  15. Объединение множеств в Python
  16. Numpy: использование Ellipsis
  17. Методы обработки строк в Python
  18. Оператор in и not in в Python
  19. Протокол управления контекстом
  20. Python Ellipsis использование
  21. Основы работы с os
  22. Открытие и редактирование скриптов Python
  23. Профилирование с cProfile
  24. Установка виртуального окружения Python
  25. Создание GUI с Tkinter: Entry
  26. Регулярные выражения: метод match
  27. Печать в одной строке
  28. Отрицательные индексы списков
  29. Работа с переменными в Python
  30. Руководство по Pymorphy2
  31. Передача аргументов в Python
  32. Метод gt в Python
  33. Динамическая типизация в Python
  34. Оптимизация гиперпараметров с Scikit Optimize
  35. Измерение времени выполнения кода
  36. Игра «Угадывание чисел»
  37. Объединение словарей в Python
  38. Удаление URL-адресов в Python
  39. Работа со слайсами
  40. Работа с каталогами в Python
  41. Лямбда-функции в Python
  42. Преобразование текста в речь с Python
  43. Конвертация коллекций в Python.
  44. Преобразование списка в словарь через генератор

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