Metoda rpartition

Metoda rpartition vrací tuple z řetězce rozděleného podle poslední shody podřetězce a zadaného oddělovače v parametru.

Syntaxe

pythonřetězec.rpartition(oddělovač)

Příklad

Aplikujme metodu rpartition na následující řetězec:

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

Výsledek provedení kódu:

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

Příklad

Nyní přidejme do našeho řetězce další znak '_' a znovu aplikujme metodu rpartition:

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

Jak je vidět z získaného výsledku, metoda rozdělila řetězec pouze podle poslední shody znaku '_':

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

Viz také

  • metoda join,
    která vrací řetězec ze seznamu řetězců
  • metoda partition,
    která dělí řetězec podle první shody podřetězce
  • metoda rsplit,
    která dělí řetězec podle podřetězce zprava
  • metoda split,
    která dělí řetězec podle podřetězce zleva