Курс Python → Метод split() в Python

Метод split() — это очень удобный инструмент в Python, который позволяет разбивать строку на список элементов по определенному разделителю. Например, если у нас есть строка «Hello, World!», мы можем использовать метод split(‘,’) для разделения этой строки на два элемента: «Hello» и «World!».

Давайте рассмотрим простой пример использования метода split(). Предположим, у нас есть строка sentence = «Python — это отличный язык программирования». Мы можем использовать метод split() для разделения этой строки на список слов:

sentence = "Python - это отличный язык программирования"
words = sentence.split()
print(words)

В результате выполнения этого кода мы получим следующий вывод: [‘Python’, ‘-‘, ‘это’, ‘отличный’, ‘язык’, ‘программирования’]. Мы видим, что метод split() разбил строку на список слов, разделяя их по пробелам.

Кроме того, метод split() позволяет указывать не только пробел в качестве разделителя, но и любой другой символ. Например, если мы хотим разделить строку по знаку «-«, мы можем использовать следующий код:

sentence = "Python - это отличный язык программирования"
words = sentence.split('-')
print(words)

В данном случае результат будет следующим: [‘Python ‘, ‘ это отличный язык программирования’]. Мы видим, что строка разбита по знаку «-«, и каждая часть добавлена в список как отдельный элемент.

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

Автор урока

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

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

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

  1. Управление контекстом выполнения
  2. Python Translator: создание локальных переводчиков
  3. Группировка элементов в словарь
  4. Логирование с Loguru
  5. Структурирование именованных констант
  6. PEP-401: оператор
  7. Хешируемые ключи в Python
  8. Итерации в Python
  9. Объединение словарей в Python
  10. Частичное совпадение ввода
  11. Переворот последовательности
  12. Работа с SQLite в Python
  13. Метаклассы в Python
  14. Установка и использование модуля Wikipedia
  15. Форматирование строк с f-строками
  16. Каналы Senior: Python, Java, Frontend, SQL, C++
  17. Удаление файлов с shutil.os.remove()
  18. Перегрузка операторов в Python
  19. Методы classmethod и staticmethod
  20. Функция map() и ленивая оценка
  21. Работа с датой и временем в Python
  22. Безопасный доступ к значениям словаря
  23. Расчет времени выполнения кода
  24. Функция __init__ в Python
  25. Работа с модулем glob в Python
  26. Поиск индекса элемента в списке
  27. Повторение элементов списков
  28. Атрибуты класса и экземпляра
  29. Отделение звука от видео
  30. Генераторы в Python
  31. Работа с набором данных CIFAR10 в PyTorch
  32. Метод join() для объединения элементов строки
  33. JSON в Python: модуль, dump, dumps, load
  34. Именованные кортежи в Python
  35. Декораторы в Python
  36. Сортировка данных с лямбда-функциями
  37. Работа со строками
  38. enumerate() в Python для работы с индексами
  39. %pinfo: получение информации об объекте
  40. Удаление дубликатов с помощью множеств
  41. Конкатенация строк с join() в Python
  42. Документация функции help() в Python
  43. Установка Home Assistant
  44. Явный импорт в Python
  45. Декораторы классов

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