Python-strengpartisjon ()

Rpartisjonen () deler strengen ved den siste forekomsten av argumentstrengen og returnerer en tuple som inneholder delen før skilletegn, argumentstreng og delen etter skilletegn.

Syntaksen for rpartition()er:

 string.rpartition (separator)

rpartisjon () Parametere ()

rpartition() metoden tar en strengparameterseparator som skiller strengen ved siste forekomst av den.

Returneringsverdi fra rpartisjon ()

rpartition() metoden returnerer en 3-tupel som inneholder:

  • delen før separatoren, separatorparameteren og delen etter separatoren hvis separatorparameteren er funnet i strengen
  • to tomme strenger, etterfulgt av selve strengen hvis skilleparameteren ikke blir funnet

Eksempel: Hvordan fungerer 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'))

Produksjon

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

Interessante artikler...