Python String rpartition ()

Rpartitionen () delar upp strängen vid den senaste förekomsten av argumentsträngen och returnerar en tuple som innehåller delen före separator, argumentsträng och delen efter separator.

Syntaksen för rpartition()är:

 string.rpartition (separator)

rpartition () Parametrar ()

rpartition() metoden tar en strängparameterseparator som separerar strängen vid den sista förekomsten av den.

Avkastningsvärde från rpartition ()

rpartition() metoden returnerar en 3-tupel som innehåller:

  • delen före separator, separatorparameter och delen efter separator om separatorparametern finns i strängen
  • två tomma strängar följt av själva strängen om separatorparametern inte hittas

Exempel: Hur fungerar 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'))

Produktion

 ('Python', 'är', 'kul') ('', '', 'Python är kul') ('Python är kul,', 'är', "inte det")

Intressanta artiklar...