Курс 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. Форматирование чисел в Python
  3. Комментарии в Python
  4. Создание и обучение модели с Keras
  5. Тестирование функции сложения
  6. Библиотека itertools: объединение списков
  7. Декораторы в Python
  8. Python: Фильтрация списков с помощью filter()
  9. Проблемы с dict в Python
  10. Инициализация переменных
  11. Перезагрузка оператора в Python
  12. Итераторы в Python
  13. Преобразование объекта в строку
  14. Атрибуты объекта в Python
  15. Удаление первого элемента списка
  16. Участие в сообществе @selectel
  17. Сравнение строк в Python
  18. inspect в Python: анализ кода
  19. Отображение графиков в Jupyter с Matplotlib
  20. Метод сравнения объектов в Python
  21. Цикл for в Python
  22. JSON-esque в Python
  23. Операции с комплексными числами
  24. Переименование файлов в Python
  25. Работа со строками в Python.
  26. Python Поверхностное Копирование
  27. F-строки в Python
  28. Комментарии в Python
  29. Метод count() для списка
  30. Поиск шаблона в начале строки
  31. Кортеж в Python: создание, доступ, изменение
  32. Переопределение метода xor в Python
  33. Обновление ключей в Python
  34. Переопределение метода __rshift__
  35. Переворот строки с использованием цикла
  36. Проблема сравнения словарей
  37. Получение срезов итераторов
  38. Перевод эмодзи и эмотиконов.
  39. Обмен значений переменных в Python
  40. Сериализация и десериализация объектов
  41. Модуль os в Python: работа с файлами
  42. Создание списков в Python
  43. Разница между датами
  44. Аннотации типов в Python
  45. Однострочники Python
  46. Docstring в Python
  47. Удаление ресурса в Python
  48. Закрытие файла в Python

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