Курс 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. Лямбда-функции в Python
  2. Создание новых списков через list comprehensions
  3. Функция с *args.
  4. Удаление элементов во время итерации
  5. Хранение данных
  6. Методы обработки строк в Python
  7. Оператор морж в Python 3.8
  8. Декоратор @override
  9. Применение промокода в Много лосося
  10. Python: возвращение нескольких значений
  11. Сравнение def и lambda-функций
  12. Переименование файлов в Python
  13. Операторы Splat и splatty-splat
  14. Удаление символа из строки
  15. Подчеркивание в REPL
  16. Декоратор для группы пользователей в Django
  17. Удаление falsy-значений из списка с помощью filter
  18. Инициализация переменных
  19. Обезопасьте ввод данных
  20. Управление ресурсами с контекстными менеджерами
  21. Создание GUI с Tkinter: Entry
  22. Установка Python — Простое руководство
  23. Именованные срезы в Python
  24. Удаление элемента по индексу в Python
  25. Условное добавление элементов в список
  26. Применение функции к каждому элементу списка
  27. Получение текущей даты в Python
  28. Создание новой даты в Python
  29. Проверка наличия элемента в списке
  30. Передача аргументов через **arguments
  31. Progress с библиотекой tqdm
  32. Сортировка с помощью параметра key
  33. Структуры данных в Python
  34. Работа с PosixPath() в Python
  35. Функции map, filter, reduce
  36. Путь к интерпретатору Python
  37. Создание лямбда-функций
  38. Функция zip() в Python
  39. Модуль subprocess: запуск внешних команд
  40. Объединение строк с помощью метода join
  41. Модуль itertools: эффективная работа с итераторами
  42. Сравнение def и lambda в Python
  43. Оператор del в Python
  44. Оптимизация методов в Python 3.7
  45. Закрытие файла в Python

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