Курс 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. Поиск самого частого элемента
  3. Округление банкира в Python
  4. Метод join() для объединения элементов строки
  5. Функции all и any в Python
  6. Генераторы данных
  7. Изменение регистра данных
  8. Отслеживание прогресса с tqdm
  9. Создание объекта времени
  10. Вложенные генераторы в Python
  11. Декораторы с аргументами
  12. Enum в Python
  13. Подсчет частотности элементов в Python
  14. Функция map() и ленивая оценка
  15. Отладка регулярных выражений в Python
  16. Тестирование функции сложения
  17. Открытие и редактирование скриптов Python
  18. Объединение словарей в Python
  19. Группы исключений в Python
  20. Поиск кода
  21. Работа с IP-адресами в Python
  22. Динамическая типизация в Python
  23. Именованные кортежи в Python
  24. Запрос DELETE с библиотекой requests
  25. Создание словаря и множества
  26. Поиск шаблона в начале строки
  27. Генераторы в Python
  28. Проверка условий в Python
  29. Список методов и атрибутов
  30. Метод classmethod
  31. Создание вложенного генератора
  32. Условные выражения в Python
  33. Экспорт данных в файл.
  34. Разработка игры Pong с turtle
  35. Итерация по итерируемым объектам
  36. Извлечение статей с newspaper3k
  37. Подсчет количества элементов в списке
  38. Деление в Python
  39. Использование модуля math
  40. JMESPath в Python
  41. Изменение объектов в Python
  42. Профилирование с cProfile
  43. Удаление элемента по индексу
  44. Получение срезов итераторов
  45. Уникальность ключей в словаре
  46. Проверка вхождения подстроки
  47. Извлечение данных из JSON
  48. Сложение матриц в NumPy
  49. Каналы Senior: Python, Java, Frontend, SQL, C++

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