Python String rpartition ()

Funkcja rpartition () dzieli łańcuch przy ostatnim wystąpieniu argumentu łańcuchowego i zwraca krotkę zawierającą część poprzedzającą separator, ciąg argumentu i część po separatorze.

Składnia rpartition()to:

 string.rpartition (separator)

rpartition () Parametry ()

rpartition() przyjmuje separator parametrów ciągu, który oddziela ciąg przy ostatnim jego wystąpieniu.

Wartość zwracana z rpartition ()

rpartition() metoda zwraca 3-krotkę zawierającą:

  • część przed separatorem, parametr separator i część za separatorem, jeśli parametr separator znajduje się w ciągu
  • dwa puste ciągi, po których następuje sam ciąg, jeśli nie zostanie znaleziony parametr separator

Przykład: Jak działa rpartition ()?

 string = "Python is fun" # 'is' separator is found print(string.rpartition('is ')) # 'not' separator is not found print(string.rpartition('not ')) string = "Python is fun, isn't it" # splits at last occurence of 'is' print(string.rpartition('is'))

Wynik

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python is fun,', 'is', "no not it")

Interesujące artykuły...