Курс 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"
- ROT13 Шифр Цезаря в Python
- Конкатенация строк с помощью join()
- Работа с collections в Python
- Генераторы по генератору
- Beautiful Soup — извлечение данных из HTML
- Команда %dhist — список посещенных каталогов
- Определение локальных переменных в Python
- Кортеж в Python: создание и использование
- Использование type hints
- Инициализация объекта
- Удаление файлов с shutil.os.remove()
- Карта бомбоубежищ в Москве и Питере
- Декоратор Property в Python
- Применение функции к списку
- Создание новой даты в Python
- Проблемы с dict в Python
- Проверка ввода с помощью isdigit
- Упрощение условных выражений с тернарным оператором
- Очистка данных в Python
- Python Тесты и Гайды
- Отладчик pdb: начало работы
- Генерация ключей RSA
- Поиск частого элемента
- Аннотации типов в Python
- Многострочные комментарии в Python
- Срез в Python
- Оценка точности модели
- Python: Splat-оператор и splatty-splat
- Запрос DELETE с библиотекой requests
- Функция enumerate() — Python
- Использование defaultdict в Python
- Форматирование строк в Python
- Метод get() для словарей
- Работа с модулем random
- Шаблоны Flask: условия и циклы
- Объединение словарей в Python
- Модуль future Python
- Подсчет элементов в Python
- Кортежи в Python: особенности и преимущества
- Срезы в Python
- Python: цикл for и оператор присваивания
- Добавление элементов в список: append() vs extend()
- Нахождение хеша для бесконечности и NaN в Python
- Работа с collections.Counter
- Распаковка элементов массива















