Курс 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 enumerate() функции
  2. Использование модуля __future__
  3. Измерение времени выполнения кода
  4. Преобразование числа в восьмеричную строку
  5. Замена элементов в списке с помощью генераторов списков
  6. Распаковка элементов массива
  7. Работа с комплексными числами
  8. Избегание циклических зависимостей классов в Python
  9. Протокол управления контекстом
  10. Генерация случайных данных в NumPy
  11. Создание новых списков
  12. Удаление файлов и папок в Python
  13. Метод eq для сравнения объектов
  14. Оператор «or» в Python
  15. Сравнение строк в Python
  16. Комментарии в Python
  17. Импорт модулей в Python 3.12
  18. Получение комбинаций в Python
  19. Проверка подстроки в строке
  20. Оператор распаковки в Python
  21. Отладка в командной строке
  22. Поиск кода
  23. Переворот списка в Python
  24. Вызов функций по строке в Python.
  25. Тестирование с unittest
  26. Работа с массивами в Python
  27. Изменение регистра данных
  28. Виртуальное окружение Python
  29. Замеры производительности в Python
  30. Роль object и type в Python
  31. Принципы программирования
  32. Автоматизация с Python
  33. Работа с Event() в threading
  34. Возведение в квадрат с помощью itertools
  35. Оператор += для объединения строк
  36. Отображение HTML кода в Python
  37. Работа с argparse
  38. Pillow: работа с изображениями
  39. Разделение строк в Python
  40. Разделение списка на гнппы
  41. Переопределение унарных операторов
  42. Конкатенация строковых литералов
  43. Деление в Python
  44. Работа с модулем bisect
  45. Работа с контекстными менеджерами
  46. Обработка исключений в Python
  47. Рекурсия для обращения строки
  48. Удаление символа из строки
  49. Поиск индекса элемента

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