Курс 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. Метод rmatmul для пользовательских матриц
  2. Замыкания в Python
  3. Динамическая типизация в Python
  4. Избегайте двойного подчеркивания
  5. Использование функции enumerate()
  6. Методы сравнения множеств
  7. Метод ior для битовых операций
  8. Идентификатор объекта в Python
  9. Просмотр атрибутов и методов класса
  10. Тест скорости набора текста на Python
  11. Функция zip() в Python
  12. Лямбда-функции в Python
  13. Python Метод Union Множеств
  14. Многострочные строки в Python
  15. Настройка вывода NumPy
  16. Уникальные значения из списка
  17. Магические методы в Python
  18. Установка библиотек в Python
  19. Оператор Walrus: правильное использование
  20. Именованные кортежи в Python
  21. Поиск с библиотекой Google
  22. Получение пути к текущему скрипту с помощью os
  23. Сортировка и обратный порядок
  24. Игра Виселица на Python
  25. Преобразование символов с помощью map
  26. Переопределение метода delitem в Python
  27. Python Метод sleep() из time
  28. Расширение операции побитового «и» в Python
  29. %pinfo: получение информации об объекте
  30. Метод rpow в Python
  31. Проверка наличия элемента в списке
  32. Отображение графиков в Jupyter с Matplotlib
  33. Измерение времени выполнения
  34. Python: цикл for и оператор присваивания
  35. Переворот строки с использованием цикла
  36. Итераторы с потерямиZIP
  37. Блок try-except-else
  38. Определение объема памяти объекта
  39. Проверка дублей в списке.
  40. Установка и использование howdoi
  41. Порядок и длина множеств в Python
  42. Модуль Antigravity в Python 3
  43. Частичное совпадение ввода
  44. Работа с модулем random
  45. Оператор объединения словарей
  46. Класс Counter() для подсчета элементов
  47. Генерация фальшивых данных с Faker
  48. Работа со строками в Python

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