# Метод rsplit

Метод `rsplit` возвращает список из строки, разделенной по последнему совпадению подстроки и указанного в параметре разделителя. Во втором необязательном параметре указываем сколько раз будем делить строку. По умолчанию можно делить строку неограниченное количество раз.

## Синтаксис

`строка.rsplit(разделитель, [количество делений])`

## Пример

Давайте применим метод `rsplit` к следующей строке и разделим ее один раз:

`txt = 'ab_ac_dea' print(txt.rsplit('_', 1))`

Результат выполнения кода:

`['ab_ac', 'dea']`

## Пример

А теперь давайте применим метод `rsplit` без указания количества делений:

`txt = 'ab_ac_dea' print(txt.rsplit('_'))`

Результат выполнения кода:

`['ab', 'ac', 'dea']`

## Смотрите также

- метод `split`,
  который делит строку по подстроке слева
- метод `rpartition`,
  который делит строку по последнему совпадению подстроки
- метод `rsplit`,
  который делит строку по подстроке справа
- метод `partition`,
  который делит строку по первому совпадению подстроки
- метод `join`,
  который возвращает строку из списка строк

← →
↑