Курс 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"
- Функция enumerate в Python
- Работа с множествами в Python
- Получение локальных переменных в Python
- Методы classmethod и staticmethod
- Вычисление фазы комплексного числа
- Добавление элементов в список: append() vs extend()
- Работа с массивами в Python
- Поиск частых элементов в списке
- Комментарии в Python
- Метаклассы в Python
- Функция map() в Python
- Импортирование в Python
- Установка и использование модуля Wikipedia
- Сглаживание списка
- Python enumerate() функции
- Обучение модели с указанием эпох
- Импорт и использование модулей в Python
- Распаковка аргументов в Python
- Парсинг веб-страниц с Beautiful Soup
- Именованные срезы в Python
- Удаление элементов из списка в Python
- Метод Event.wait() в Python
- Работа с контекст-менеджером «with»
- Условные выражения в Python
- Глобальные переменные в Python
- Обработка ошибок в Python
- Функции классификации комплексных чисел
- Операторы присваивания в Python
- Регулярные выражения: метод match
- Получение имени функции с помощью inspect
- Работа с комплексными числами
- Запрос пароля с помощью getpass
- Сумма элементов списка
- Структура данных deque в Python
- Получение значений из словарей
- Управление контекстом выполнения кода
- Работа с библиотекой requests
- Класс-оболочка для словарей
- Таймер обратного отсчета
- Структура данных словарь в Python
- Defaultdict в Python
- Решатель судоку на Python с pygame
- Эффективная конкатенация строк в Python
- Извлечение аудио из видео
- Работа с deque в Python
- Профилирование данных с Pandas.















