Курс 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 OrderedDict и fromkeys() — работа с словарями
  3. Улучшенные подсказки для импорта в Python 3.12
  4. Сложные типы данных в Python
  5. Импорт классов из другого файла
  6. Отображение HTML кода в Python
  7. Измерение времени выполнения
  8. Переопределение метода __lshift__
  9. Модуль subprocess: запуск внешних команд
  10. Lambda Functions in Python
  11. Модуль itertools: эффективная работа с итераторами
  12. Анонимные функции Lambda
  13. Работа с массивами в Numpy
  14. Переопределение метода __and__
  15. Разработка игры Pong с turtle
  16. Модуль sys: основы
  17. Документация функции help() в Python
  18. Разработка Telegram-ботов
  19. Защита данных в Python
  20. Работа с deque из collections
  21. Проверка списка: any() и all()
  22. Протокол управления контекстом
  23. Сортировка в Python
  24. Переворот строки с использованием цикла
  25. Оператор (*) в Python
  26. Использование функции enumerate()
  27. Итерации в Python
  28. Параллельные вычисления в Python
  29. Преобразование документов в PDF с помощью Spire.Office
  30. Создание виртуальной среды
  31. Изменение логики работы с временем
  32. Генераторы списков в Python
  33. Модуль subprocess: запуск внешних команд
  34. Метод join() для объединения элементов
  35. Строки в Python: апострофы и кавычки
  36. Объединение словарей в Python
  37. Обучение модели с указанием эпох
  38. Подсчет элементов в списке с Counter
  39. Рекурсия для обращения строки
  40. Функция count() в Python
  41. Генератор надежных паролей
  42. Работа с словарями в Python
  43. Обработка ошибок в Python

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