Курс Python → split() — разделение строки

Функция split() в Python используется для разделения строки на список строк на основе заданного разделителя. При вызове функции необходимо указать разделитель в качестве аргумента sep. Если строка содержит последовательные разделители, то в результирующем списке будут присутствовать пустые строки.

Разделитель, указанный в аргументе sep, может быть как одним символом, так и последовательностью символов. Это позволяет более гибко настраивать процесс разделения строки на подстроки. Например, если в качестве разделителя указать пробел, то строка будет разбита на слова.

Пример использования функции split():


string = "Разделение строки на слова"
words = string.split(" ")
print(words)

В данном примере строка «Разделение строки на слова» будет разделена на список из отдельных слов. Результат выполнения кода будет следующим: ['Разделение', 'строки', 'на', 'слова'].

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Python Метод sleep() из time
  2. Расчет времени выполнения
  3. Оформление кода по PEP 8
  4. Модуль antigravity: генерация координат
  5. Сортировка списка по индексам
  6. Настройка вывода в Numpy
  7. Проверка на истинность объектов в Python
  8. Просмотр атрибутов и методов класса
  9. Расширение информации об ошибке в Python
  10. Отправка HTTP-запросов в Python
  11. Работа со слайсами
  12. Модуль Operator в Python
  13. Функция divmod() в Python
  14. Модуль sys: основы
  15. Создание и инициализация объектов
  16. Переворот строки с использованием цикла
  17. Дефолтные параметры в Python
  18. Переопределение метода len
  19. Импорт в Python: список all
  20. Создание копии списка в Python
  21. Фильтрация списка от «ложных» значений
  22. Декоратор для группы пользователей в Django
  23. Печать в одной строке
  24. Виртуальные среды в Python
  25. Оболочка Python
  26. Создание тестовых данных с Faker
  27. Решатель судоку на Python с pygame
  28. Использование метода lower()
  29. Библиотека Emoji: использование смайлов в Python
  30. Профилирование кода
  31. Генераторные функции в Python
  32. Равенство и идентичность в Python
  33. Принципы Zen Python
  34. Функции all и any в Python
  35. Многопоточность в Python
  36. Определение размера папок в Python
  37. Работа с итераторами через срезы
  38. Объединение словарей в Python
  39. Генерация QR-кодов с библиотекой qrcode
  40. Оператор Walrus в Python 3.8
  41. Работа с пакетами
  42. Импорт и использование модулей в Python
  43. Методы в Python
  44. Атрибуты класса и экземпляра
  45. Сортировка в Python

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