Курс Python → Разделение строк в Python
Функции str.split() и str.rsplit() в Python предоставляют удобные средства для разделения строк на подстроки на основе определенного разделителя. Функция split() разбивает строку на список подстрок, используя разделитель, переданный в качестве аргумента sep. Если строка содержит последовательные разделители, то в результирующем списке будет присутствовать пустая строка. Разделитель может состоять из нескольких символов.
Функция rsplit() работает аналогично функции split(), но начинает разбивать строку с конца. То есть, подстроки будут формироваться справа налево. Это может быть полезно, если вам нужно разделить строку, начиная с конца и работать с последними элементами.
Пример использования функции split() для разделения строки на слова по пробелу:
s = "Hello World"
words = s.split()
print(words)
# Output: ['Hello', 'World']
Пример использования функции rsplit() для разделения строки на слова по запятой, начиная с конца:
s = "apple,banana,orange"
words = s.rsplit(',', 1)
print(words)
# Output: ['apple,banana', 'orange']
Таким образом, функции split() и rsplit() в Python предоставляют удобные средства для разделения строк на подстроки на основе заданного разделителя, что может быть полезно при обработке текстовых данных.
Другие уроки курса "Python"
- Работа с срезами в Python
- Функция eval() в Python
- Группировка элементов Python
- Дизассемблирование Python кода
- Списковое включение в Python
- Работа с эмодзи в Python
- Работа с рекламными данными в Pandas
- Активация Matplotlib в Jupyter
- Аннотации типов в Python
- Работа с итераторами через срезы
- Методы list в Python
- Настройка вывода NumPy
- Отладка утечек памяти в Python
- Работа с прокси в Python
- Основные функции и модули Python
- Функция product() в Python
- Итераторы в Python
- Применение промокода в Много лосося
- Сортировка с параметром key
- Метод __irshift__ для Python
- Многострочные комментарии в Python
- Проверка индексов коллекции
- Логирование с Logzero
- Основы работы с базами данных в Python
- Метод invert для побитового отрицания
- Хеширование паролей с использованием salt
- Метод lt для сортировки объектов
- Регистрация на курсы SF Education
- Встроенные функции Python
- Преобразование PowerPoint в PDF.
- Работа с timedelta в Python
- Гибкие функции Python
- Фильтрация данных в Python.
- Вычисление натурального логарифма в NumPy
- Копирование файлов с shutil()
- Управление сессиями в Python
- Обработка исключений в Python
- Работа с контекстным менеджером Pool
- Генерация случайных данных в NumPy
- Виртуальное окружение Python
- Метод setdefault() в Python
- Особенности множеств в Python
- Роль object и type в Python
- Работа с библиотекой requests















