Курс 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"
- Python Ellipsis использование
- Python reversed() vs срез[::-1]
- Копирование и вставка текста в Python
- Моржовый оператор в Python 3.8
- Нахождение максимального значения и его индекса в списке
- Регулярные выражения: метод match
- Конвертация коллекций в Python
- Работа с файлами в Python
- Работа с модулем glob в Python
- Глубокое копирование объектов
- Метод index() в Python
- Вывод сложных структур данных с помощью pprint
- Основы слова
- Методы в Python
- Кортеж в Python: создание, доступ, изменение
- Оператор in для проверки наличия элемента
- Функция map() в Python
- Документация функции help() в Python
- Принцип одной функции
- Парсинг статей с Newspaper3k
- Реализация метода __abs__ в Python
- Функции map() и reduce() в Python
- Установка random seed в Python
- Работа с буфером обмена на Python
- Оптимизация сравнения в Python
- Проверка на палиндром
- Работа с изображениями PIL
- Codecademy в Telegram
- Работа с deque из collections
- Создание лямбда-функций
- Создание виртуальной среды
- Обработка ошибок ввода данных
- JSON-esque в Python
- Python 3.12: переиспользование кавычек
- Список переменных в Python
- Установка и использование Virtualenv
- Делегирование в Python
- JSON в Python: модуль, dump, dumps, load
- Создание и использование ChainMap
- Атрибуты массивов в Numpy
- Копирование объектов в Python
- IPython и Jupyter Notebook: руководство
- Python: Фильтрация списков с помощью filter()
- Модуль os: работа с файлами и папками
- Поиск индекса элемента
- Хеши в Python















