Python string rpartition ()

Rpartition () dijeli niz pri posljednjem pojavljivanju niza argumenata i vraća korpicu koja sadrži dio ispred separatora, niz argumenata i dio nakon separatora.

Sintaksa rpartition()je:

 string.rpartition (separator)

rpartition () Parametri ()

rpartition() metoda uzima separator parametara niza koji razdvaja niz pri posljednjem pojavljivanju.

Povratna vrijednost iz rpartition ()

rpartition() metoda vraća 3-tuple koji sadrže:

  • dio prije separatora, parametar separatora i dio nakon separatora ako se parametar separatora nalazi u nizu
  • dva prazna niza, nakon kojih slijedi sam niz ako parametar separatora nije pronađen

Primjer: Kako rpartition () radi?

 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'))

Izlaz

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python je zabavan', 'is', "n't it")

Zanimljivi članci...