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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Проектирование Singleton с метаклассом
  2. Выборка чисел
  3. Метод enumerate() в Python
  4. Создание детектора плагиата
  5. Обезопасьте ввод данных
  6. Функция product() в Python
  7. Объединение списков в Python
  8. Перетасовка списков в Python
  9. Метод lt для сортировки объектов
  10. Присвоение значений переменным в Python
  11. Преобразование Word в PDF с Spire.Doc
  12. Оператор умножения для вектора
  13. Упрощенный вывод данных в Python
  14. Создание веб-приложения с Flask
  15. Упрощение работы с JSON-данными в Python
  16. PrettyTable: создание таблицы
  17. Метод rpow в Python
  18. Логические операторы в Python
  19. Удаление символов новой строки в Python.
  20. Цикл for в Python
  21. Управление мышью и клавиатурой с Pyautogui
  22. Декораторы в Python
  23. Переворот списка в Python
  24. Псевдонимы в Python
  25. Проблемы с dict в Python
  26. Распаковка элементов массива
  27. Комплексные числа в Python
  28. Метод setitem в Python
  29. Объединение объектов в Python
  30. Использование модуля __future__
  31. Оценка точности модели
  32. Проверка однородности элементов списка
  33. Модуль subprocess: запуск внешних команд
  34. Работа с базами данных SQLite
  35. Работа с пакетами
  36. Модуль subprocess: запуск внешних команд
  37. Метод eq для сравнения объектов
  38. Модуль os в Python: работа с файлами
  39. Оператор space-invader
  40. Карта бомбоубежищ в Москве и Питере
  41. Работа с PosixPath() в Python
  42. Вызов внешних программ в Python с помощью sh
  43. Лямбда-функции в Python
  44. Solidity для DeFi Ethereum
  45. Python: отсутствие точек с запятыми
  46. Подсчет частоты элементов с Counter
  47. Многострочные комментарии в Python
  48. Операции с кортежами

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