„Rpartition“ () padalija eilutę paskutinį kartą pasitaikius argumento eilutei ir pateikia eilutę, kurioje yra dalis prieš skiriklį, argumentų eilutė ir dalis po separatoriaus.
Sintaksė rpartition()
yra:
string.rpartition (separatorius)
rpartition () parametrai ()
rpartition()
metodas paima eilutės parametrų skyriklį, kuris atskiria eilutę paskutinį kartą.
Grąžinimo vertė iš rpartition ()
rpartition()
metodas pateikia 3 poras, kuriose yra:
- dalis prieš separatorių, separatoriaus parametras ir dalis po separatoriaus, jei separatoriaus parametras randamas eilutėje
- dvi tuščios eilutės, po kurių eina pati eilutė, jei nerandamas separatoriaus parametras
Pavyzdys: Kaip veikia 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'))
Rezultatas
('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python yra smagu,', 'yra', 'ne taip')