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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Проверка типа объекта в Python
  2. Установка и использование библиотеки google
  3. Работа с кортежами в Python
  4. Поиск шаблона в начале строки
  5. Типы возвращаемых значений в Python
  6. Определение объема памяти объекта
  7. Создание панели меню Tkinter
  8. Python Translator: создание локальных переводчиков
  9. Удаление специальных символов с помощью re.sub
  10. Поиск шаблона в строке
  11. Метод classmethod
  12. Проверка на истинность объектов в Python
  13. Глобальные переменные в Python
  14. Автоматизация действий с Pyautogui
  15. Передача параметров в Python
  16. Перехват исключений в Python
  17. Python reversed() функция
  18. Установка и использование Telegram API в Python
  19. Функции-генераторы в Python
  20. Оптимизация интернирования строк
  21. Работа с файлами в Python
  22. Сортировка с параметром key
  23. Перезагрузка оператора в Python
  24. Руководство по Pymorphy2
  25. Перевод текста с Python Translator
  26. Декоратор @override
  27. Отправка POST-запроса в REST API
  28. PrettyTable: создание таблицы
  29. Классы данных в Python
  30. Регистрация на TenChat
  31. Использование модуля __future__
  32. Переворот строки
  33. Поиск элементов BeautifulSoup
  34. Импорт модуля из другого каталога
  35. Модуль functools в Python
  36. Python: отсутствие точек с запятыми
  37. Работа с IP-адресами в Python
  38. Импорт с альтернативным именем
  39. Отладка регулярных выражений в Python
  40. Поиск email
  41. Работа с датой и временем в Python
  42. Метод setdefault() в Python
  43. Основные операции с Numpy
  44. Нарезка списков в Python
  45. Импорт модулей в Python 3.12

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