Курс 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"
- Генератор списка в Python
- Раздувающийся словарь в Python
- Форматирование заголовков в Python
- Поиск частых элементов в списке
- Управление фоновыми задачами в Python
- Применение функции map() с лямбда-функциями
- Переопределение метода __pow__
- Применение функции map() в Python
- Перемешивание списка с shuffle()
- Оператор «or» в Python
- Протокол управления контекстом
- Логические значения в Python
- Генераторы в Python
- Кортеж в Python: создание и использование
- Метод __index__ в Python
- Хэш-функции и метод цепочек
- Создание новых функций через partial
- Работа с IP-адресами в Python
- Структуры данных в Python
- Декодирование строк в Python
- Проблема сравнения словарей
- Модуль array: создание и использование массивов
- Работа с NumPy массивами
- Расширение информации об ошибке в Python
- Создание класса очереди
- Виртуальные среды в Python
- Управление контекстом выполнения кода
- Декораторы в Python
- Комментарии в Python
- Numpy: использование Ellipsis
- Запуск файлового сервера
- Обучение модели с указанием эпох
- Логический оператор «and» в Python
- Обработка ошибок в JSON данных
- Сравнение строк в Python
- Счетчик в Python: most_common()
- Присвоение и ссылки
- Метод setitem в Python
- Работа с индексами списков
- Переопределение метода delitem в Python
- Метод rlshift для битового сдвига
- Типы возвращаемых значений в Python
- Округление чисел с помощью round
- Работа с срезами в Python
- Библиотека sh: использование команд bash в Python















