Метод rsplit() строки Python

Пример

Разделите строку на список, используя запятую с пробелом в качестве разделителя:

txt = "apple, banana, cherry"
x = txt.rsplit(', ')
print(x)

Запуск примера

Определение и использование

Метод rsplit() разрезает строку на список, начиная с правого края.

Если не указан "max", этот метод вернет результат, аналогичный методу split().

Комментарий:Если указан max, список будет содержать количество указанных элементов plus one.

Синтаксис

.rsplit(separator, max)

Значение параметра

Параметр Описание
separator Опционально. Определите разделитель, который используется при разделении строки. По умолчанию это пробел.
max Опционально. Укажите количество разделений для выполнения. По умолчанию значение -1, что означает «все occurrences».

Более примеров

Пример

Разделите строку на список до 2 элементов:

txt = "apple, banana, cherry"
# Установите параметр max в 1, и будет возвращен список из 2 элементов!
x = txt.rsplit(', ', 1)
print(x)

Запуск примера