Курс 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. Переменная Шредингера
  2. Переопределение метода delitem в Python
  3. Многопоточность в Python
  4. GitHub в Telegram: подписка на уведомления
  5. Метод Event.wait() в Python
  6. Метод rsub для пользовательских чисел
  7. Создание задания в Cron
  8. Создание виртуальной среды
  9. Добавление элемента к кортежу
  10. Измерение времени выполнения кода
  11. Поиск индекса элемента в списке
  12. Атрибуты класса и экземпляра
  13. Использование html-скриптов в Jupyter Notebook
  14. Magic Commands — улучшение работы с Python
  15. Распаковка элементов массива
  16. Передача параметров в Python
  17. Перегрузка операторов в Python
  18. Установка и использование pyshorteners
  19. Создание уникального множества
  20. Область видимости переменных
  21. Уникальность ключей в словаре
  22. Оптимизация гиперпараметров в Python
  23. Изменение списка срезом
  24. Работа со словарями с defaultdict из collections
  25. Принципы программирования
  26. Управление асинхронными задачами с помощью Semaphore
  27. Определение объема памяти объекта
  28. Основы Python
  29. Генераторы списков
  30. Работа с прокси в Python
  31. Срез списка в Python
  32. Профилирование данных с Pandas
  33. Конкатенация строк в Python
  34. Работа со словарями Python
  35. Проверка подстроки в строке
  36. Проверка версии Python
  37. TypedDict для kwargs в Python 3.12
  38. Метод add для класса Vector
  39. Перетасовка списков в Python
  40. Разделение списка на гнппы
  41. Работа с *args и **kwargs в Python
  42. Отладка кода
  43. Функции классификации комплексных чисел
  44. Операции с комплексными числами
  45. Сортировка HTML-элементов

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