Курс 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"
- SciPy: широкий функционал для математических операций
- Сложение матриц в NumPy
- Классы данных в Python
- Оператор Walrus: правильное использование
- Magic Commands — улучшение работы с Python
- Лямбда-функции в Python
- Работа со строками в Python
- Работа со строками
- Философия Python
- Лямбда-функции для min/max
- Конкатенация строк в Python
- Работа с defaultdictами в Python
- Получение атрибутов и методов класса
- f-строки в формате строк
- Удаление элементов из списка в Python
- Функция zip() в Python
- Циклы в Python
- Объединение кортежей в Python
- Проверка надежности пароля на Python
- Аннотации типов в Python
- Генерация UUID в Python
- Замена переменных в Python
- Создание и инициализация объектов
- Изучение объектов с помощью dir()
- Сравнение def и lambda-функций
- Отладка в Python
- *args и **kwargs в Python
- Управление ресурсами с контекстными менеджерами
- Генерация случайных чисел в Python
- Вложенные генераторы в Python
- Метод rrshift для пользовательских объектов
- Функция map() в Python
- Конвертация изображений в PDF
- Сортировка элементов с OrderedDict
- Обмен переменными в Jupyter
- Склеивание строк без циклов
- Отрицательные индексы списков
- Переопределение метода __or__()
- Проверка версии Python
- Управление виртуальными средами в Python
- Pillow: работа с изображениями
- Обход словаря в Python















