Rpartitionen () deler strengen ved den sidste forekomst af argumentstrengen og returnerer en tuple, der indeholder den del, der er før separatoren, argumentstrengen og delen efter separatoren.
Syntaksen for rpartition()
er:
string.rpartition (separator)
rpartition () Parametre ()
rpartition()
metoden tager en strengparameterseparator, der adskiller strengen ved den sidste forekomst af den.
Returneringsværdi fra rpartition ()
rpartition()
metode returnerer en 3-tuple indeholdende:
- delen før separatoren, separatorparameteren og delen efter separatoren, hvis separatorparameteren findes i strengen
- to tomme strenge efterfulgt af selve strengen, hvis separatorparameteren ikke findes
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'))
Produktion
('Python', 'er', 'sjovt') ('', '', 'Python er sjovt') ('Python er sjovt', 'er', "ikke det")