Metoda rpartition

Metoda rpartition zwraca krotkę z ciągu znaków podzielonego według ostatniego wystąpienia podciągu i określonego w parametrze separatora.

Składnia

pythonciąg.rpartition(separator)

Przykład

Zastosujmy metodę rpartition do następującego ciągu znaków:

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

Wynik wykonania kodu:

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

Przykład

A teraz dodajmy do naszego ciągu dodatkowy znak '_' i ponownie zastosujmy metodę rpartition:

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

Jak widać z otrzymanego wyniku, metoda podzieliła ciąg znaków tylko według ostatniego wystąpienia znaku '_':

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

Zobacz też

  • metoda join,
    która zwraca ciąg znaków z listy ciągów
  • metoda partition,
    która dzieli ciąg znaków według pierwszego wystąpienia podciągu
  • metoda rsplit,
    która dzieli ciąg znaków według podciągu z prawej strony
  • metoda split,
    która dzieli ciąg znaków według podciągu z lewej strony