offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
67 of 151 menu

Метод rpartition

Метод rpartition возвращает кортеж из строки, разделенной по последнему совпадению подстроки и указанного в параметре разделителя.

Синтаксис

строка.rpartition(разделитель)

Пример

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

txt = 'abc_dea' print(txt.rpartition('_'))

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

('abc', '_', 'dea')

Пример

А теперь добавим в нашу строку дополнительный символ '_' и снова применим метод rpartition:

txt = 'ab_cd_ea' print(txt.rpartition('_'))

Как видно из полученного результата, метод разделил строку только по последнему совпадению символа '_':

('ab_cd', '_', 'ea')

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

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