Курс Python → Разделение строки с помощью split()
Функция str.split() в Python используется для разделения строки на подстроки на основе определенного разделителя. По умолчанию разделителем является пробел, но вы можете указать любой другой символ или строку в качестве разделителя. Результатом работы функции будет список подстрок, полученных после разделения исходной строки.
Пример использования функции str.split() выглядит следующим образом:
s = "Hello, world!"
result = s.split(",")
print(result)
В данном примере исходная строка «Hello, world!» разделяется по символу запятой. Результатом выполнения будет список [‘Hello’, ‘ world!’], так как строка разбивается на две подстроки.
Также можно использовать функцию split() непосредственно из класса str, что упрощает работу с методом. Например:
s = "Python is awesome"
result = str.split(s)
print(result)
В данном случае функция split() вызывается непосредственно из класса str, что позволяет разбить строку «Python is awesome» на отдельные слова. Результатом будет список [‘Python’, ‘is’, ‘awesome’], где каждое слово является отдельной подстрокой.
Другие уроки курса "Python"
- Библиотека schedule: планировщик задач
- Распаковка значений в Python
- Бинарный поиск
- Лямбда-функции в Python
- Оператор умножения для вектора
- Отладка утечек памяти в Python
- Defaultdict в Python
- Переопределение метода __or__()
- Удаление и повторная вставка ключа в OrderedDict
- PEP-401: оператор
- Замыкания в Python
- Метод getitem для доступа к элементам последовательности
- Создание копии списка в Python
- Анализ кода — Python
- Установка и использование pyshorteners
- Регулярные выражения в Python
- Работа с путями в Python
- Создание новых списков в Python
- Monkey Patching в Python
- JSON-esque в Python
- Итерация по коллекции в Python
- Освобождение памяти в Python
- Генераторы списков в Python
- Работа с OpenCV
- Работа с Enum в Python3.
- Извлечение новостей с newspaper3k
- Работа с итераторами в Python
- Добавление элементов в список
- Функциональное программирование.
- Работа с срезами в Numpy
- Обратное распространение ошибки
- Подписка на Kaspersky Team
- Контекстный менеджер в Python
- Работа с CSV файлами в Python
- Контроль точности вывода чисел
- Проекты на Python
- Итераторы в Python
- Фильтрация последовательности
- Работа с JSON данными в Python
- Управление виртуальными средами в Python
- Проверка дублей в списке.
- Метод count в Python: почему count(», ») возвращает 4?
- Метод difference_update() — разность множеств
- Создание именованных кортежей в Python
- Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
- Возвращение нескольких значений















