Курс 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.
- Проектирование Singleton с метаклассом
- Метод getitem для доступа к элементам последовательности
- Создание треугольника Паскаля
- Выражения-генераторы в Python
- Синхронизация потоков с time.sleep()
- Удаление элементов из списка в Python.
- Установка и использование TensorFlow
- Применение функции к списку
- Константы в модуле cmath
- Особенности запятых в Python
- Проверка кортежей.
- Работа с deque из collections
- Генераторы и сеты в Python
- Переопределение метода __lshift__
- Декораторы в Python
- Метод __iand__ для пользовательских классов
- Работа с индексами списков
- Измерение времени выполнения кода
- Управление импортом в Python
- Принципы SRP и OCP
- Замеры производительности в Python
- Monkey Patching в Python
- Копирование словарей и списков в Python
- Создание GUI с Tkinter: Entry
- Реверс строки и списка в Python.
- Ускоренный импорт библиотек
- Метод radd для пользовательских чисел
- Многострочные строки в Python
- Создание класса очереди
- Методы работы со строками в Python
- Инициализация переменных
- Оператор continue в Python
- Логический оператор «and» в Python
- Распаковка с оператором *
- Метод rename() для переименования файлов и каталогов
- Принципы Zen Python
- Визуализация пропусков данных
- Создание новых списков в Python
- Работа с *args и **kwargs в Python
- Метод matmul для умножения матриц
- Обновление и получение данных в SQLite
- Запуск внешних программ с subprocess
- Поиск email
- Разделение строки с регулярными выражениями
- Поиск частого элемента
- Получение идентификатора объекта в памяти
- Подписка на SelectelNews в Twitter
- Работа со случайными элементами















