Метод rpartition

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

Синтаксис

pythonструнка.rpartition(разделител)

Пример

Нека приложим метода rpartition към следната струнка:

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

Резултат от изпълнението на кода:

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

Пример

А сега нека добавим към нашата струнка допълнителен символ '_' и отново приложим метода rpartition:

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

Както се вижда от получения резултат, методът раздели струнката само по последното съвпадение на символа '_':

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

Вижте също

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