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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Работа с модулем random
  2. Отладка производительности Python
  3. Метод join() для объединения элементов строки
  4. Комментарии в Python
  5. Разделение функций на этапы
  6. Передача неизвестных аргументов в Python.
  7. Хеши в Python
  8. Создание копии списка в Python
  9. Обмен переменными в Jupyter
  10. Работа с CSV файлами в Python
  11. Работа с SQLite в Python
  12. Вывод символов строки в Python
  13. Форматирование данных с pprint
  14. Инициализация переменных
  15. Объединение, распаковка и деструктуризация
  16. Объединение строк с помощью метода join
  17. Библиотека Emoji: использование смайлов в Python
  18. Создание множества в Python
  19. Выключение компьютера с помощью Python
  20. Класс Counter() для подсчета элементов
  21. Документирование функций в Python
  22. Генераторы в Python
  23. Работа с аргументами командной строки в Python
  24. Тестирование функции сложения
  25. Установка и использование Virtualenv
  26. Проверка на палиндром
  27. Типы возвращаемых значений в Python
  28. ROT13 Шифр Цезаря в Python
  29. Преобразование типов данных в set comprehension
  30. Избегайте пустого списка
  31. Подсчет количества элементов в списке
  32. Получение ID текущего процесса
  33. Компиляция регулярных выражений
  34. Проверка переменных окружения в Python
  35. Распаковка с оператором *
  36. Область видимости переменных
  37. Работа с итераторами в Python
  38. Порядок операций в Python
  39. Транспонирование 2D-массива с помощью zip
  40. Метод get() для словарей
  41. Конвертация изображений в PDF
  42. Использование двоеточия в Python
  43. Копирование в Python
  44. Преобразование данных в Python
  45. Управление экспортом элементов

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