Курс 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. Использование type hints
  3. Работа с кортежами в Python
  4. Создание циклической ссылки
  5. Магические методы в Python
  6. Блок try…finally в Python
  7. Мощь вложенных функций в Python
  8. Функция findall() для поиска вхождений строки
  9. Изменение регистра данных
  10. Функции-генераторы в Python
  11. Dict Comprehension в Python
  12. Работа с каталогами в Python
  13. Выключение компьютера с помощью Python
  14. Передача неизвестных аргументов в Python.
  15. Расширение информации об ошибке в Python
  16. Удаление дубликатов из списка
  17. Подсчет элементов в Python
  18. Модуль subprocess: запуск внешних команд
  19. Метод __float__ в Python
  20. Необязательные аргументы в Python
  21. Работа с комплексными числами
  22. Модуль os в Python: работа с файлами
  23. Безопасные SQL-запросы в Python 3.11
  24. Проверка строки на палиндром
  25. Управление асинхронными задачами с помощью Semaphore
  26. Преобразование списков в словарь
  27. Извлечение аудио из видео
  28. Структура данных словарь в Python
  29. Создание словаря с значением по умолчанию
  30. Добавление цвета в консоли
  31. Использование модуля __future__
  32. Наследование в программировании
  33. Фильтрация элементов с помощью islice
  34. Оптимизация интернирования строк
  35. Многопроцессорное программирование в Python
  36. Создание namedtuple списком полей
  37. Изменение элемента списка
  38. Преобразование текста в речь с Python
  39. Оператор «or» в Python
  40. Объединение объектов в Python
  41. Многоточие в Python
  42. Блок else в циклах Python
  43. Аннотации типов в Python
  44. Метод split() в Python
  45. Сравнение def и lambda функций в Python
  46. Форматирование строк с f-строками
  47. Очистка данных с Pandas
  48. Разделение строки с помощью split()

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