Методот 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,
    кој дели стринг според подстрингот од лево