АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
65 of 151 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Метод 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,
    который возвращает строку из списка строк
enru