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

Метод split() в Python используется для разбиения строки на список элементов, используя заданный разделитель. Этот метод очень удобен, когда нам нужно разделить строку на отдельные части, например, на слова или числа. При этом разделитель может быть любым символом или подстрокой.

Давайте рассмотрим пример использования метода split():


sentence = "Привет, мир! Как дела?"
words = sentence.split()
print(words)

В данном примере мы создаем строку sentence, содержащую несколько слов и знаков препинания. Затем мы вызываем метод split() для этой строки без указания разделителя. В результате получаем список words, содержащий отдельные слова из исходной строки.

Если нам нужно разбить строку на отдельные слова, используя определенный разделитель, мы можем передать этот разделитель в качестве аргумента методу split(). Например:


sentence = "apple,banana,cherry"
fruits = sentence.split(",")
print(fruits)

В этом примере мы разбиваем строку sentence на список fruits, используя запятую в качестве разделителя. Теперь список fruits содержит отдельные фрукты из исходной строки.

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

Автор урока

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

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

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

  1. Сравнение def и lambda в Python
  2. Основы работы со списками
  3. Замена текста с re.sub()
  4. Асинхронное выполнение задач в процессах
  5. Модуль math: основные функции
  6. Проверка подстроки в строке
  7. Оператор Walrus в Python 3.8
  8. Работа с функцией next() в Python
  9. Константы в модуле cmath
  10. Управление мышью и клавиатурой с Pyautogui
  11. Генерация случайных чисел в Python
  12. Генераторы и сеты в Python
  13. Python Calendar Usage
  14. Условные выражения в Python
  15. Псевдонимы в Python
  16. Оптимизация методов в Python 3.7
  17. Повторение элементов списков
  18. Измерение потребления памяти при сортировке
  19. Функция reduce() из модуля functools
  20. Работа с кортежами в Python
  21. Подсчет частотности элементов в Python
  22. Сравнение строк в Python
  23. Компиляция регулярных выражений
  24. Получение атрибутов и методов класса
  25. Ограничение ресурсов в Python
  26. Функции высшего порядка в Python
  27. Возврат нескольких значений
  28. Вложенные циклы в Python
  29. Работа с IP-адресами в Python
  30. Очистка вывода в Python
  31. Преобразование в float
  32. Локальные переменные.
  33. Работа со строками
  34. Разделение строк методом split()
  35. Оператор «моржа» (Walrus Operator)
  36. Поиск файлов по шаблону
  37. Копирование объектов в Python
  38. Метод setdefault() в Python
  39. Распаковка элементов последовательности
  40. Удаление ключа из словаря в Python
  41. Обработка ошибок в JSON данных
  42. Введение в Python
  43. Оператор del в Python
  44. Асинхронный код в Python
  45. Удаление дубликатов из списка
  46. Комментарии в Python
  47. split() без разделителя
  48. Генераторы списков
  49. Работа с процессами в Python

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