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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Списковое включение в Python
  2. Названия столбцов в Python таблицах
  3. Сортировка в Python
  4. Сериализация и десериализация объектов
  5. Замена символов в Python
  6. Работа с библиотекой requests
  7. Локальные переменные.
  8. Метод Enumerate() для списков
  9. Навыки Python: строки, типы данных
  10. Вычисление фазы комплексного числа
  11. Проверка типов с помощью isinstance
  12. Список и кортеж в Python
  13. Печать списка с помощью метода join
  14. Методы HTTP запросов в Flask
  15. Проверка вхождения подстроки
  16. Потоковый ввод в Python
  17. Поиск email
  18. Конкатенация строк с помощью join()
  19. Цикл for с enumerate() в Python
  20. Операторы увеличения и уменьшения в Python
  21. Работа с прокси в Python
  22. Аргументы *args и **kwargs
  23. Функция reduce() в Python
  24. Настройка логгера Logzero
  25. Генераторы в Python
  26. Разделение строк в Python
  27. Инверсия списка и строки в Python
  28. Метод rpow в Python
  29. Блок else в циклах.
  30. Логический оператор «and» в Python
  31. Оператор деления для класса Rational
  32. Оптимизация памяти с slots
  33. Создание множества в Python
  34. Метод rmatmul для пользовательских матриц
  35. Бесконечная проверка в Python
  36. Поиск простых чисел
  37. PUT запрос для обновления данных
  38. История Python
  39. Отладка производительности Python
  40. Деление в Python
  41. Декораторы с @wraps
  42. Генераторные функции в Python
  43. Метод join() для объединения элементов в строку.
  44. Функция eval() в Python
  45. Частичное совпадение пользовательского ввода в Python 3.10
  46. Извлечение чисел из текста
  47. Изменение списка срезом
  48. Нарезка списков в Python
  49. Метод __irshift__ для Python

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