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