Курс 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
- Antigravity модуль
- Создание новых списков в Python
- Фильтрация последовательности
- Декораторы в Python
- Преобразование кортежа в словарь.
- Запуск внешнего кода в Jupyter
- Поиск уникальных и повторяющихся элементов
- Роль запятой в Python
- Функция enumerate в Python
- Секреты Python
- Анализ кода — Python
- Работа с файлами в Python
- Метод __irshift__ для Python
- Печать месячного календаря
- Именование столбцов в Python с pandas
- Команда %dhist — список посещенных каталогов
- Очистка списка от False, None, 0, «»
- Принципы программирования
- Concrete Paths в Python
- Конкатенация строк с методом join()
- Инверсия списка и строки в Python
- Работа с изменяемыми списками
- Удаление дубликатов с помощью множеств
- Статическая типизация в Python
- JMESPath в Python
- Работа с датой и временем в Python
- Функции map() и reduce() в Python
- Освоение Python
- HTTP-запросы с библиотекой Requests
- Переменные в Python: сокращение гласных
- Динамическая типизация в Python
- Метод __call__ в Python
- Применение функции к элементам списка
- Анонимные функции Lambda
- Функция zip() для объединения списков
- Создание словарей и множеств в Python.
- Объединение Python и Shell
- Комментарии в Python
- Генераторы в Python
- Отправка HTTP-запросов в Python
- Создание графики с черепахой
- Идентификатор объекта в Python
- Работа с Telegram API на Python
- Работа с датами в Python
- Удаление файлов с shutil.os.remove()
- Генераторы в Python
- Функциональное программирование.















