Rpartition () jagab stringi argumendi stringi viimasel esinemisel ja tagastab dupleksi, mis sisaldab osa enne eraldajat, argumentistringi ja eraldajale järgnevat osa.
Süntaks rpartition()
on:
string.rpartition (eraldaja)
rpartition () parameetrid ()
rpartition()
meetod võtab stringi parameetrite eraldaja, mis eraldab stringi selle viimasel esinemisel.
Tagastusväärtus rpartitionilt ()
rpartition()
meetod tagastab kolme dupleksi, mis sisaldab:
- eraldajale eelnev osa, eraldaja parameeter ja eraldajale järgnev osa, kui eraldaja parameeter on stringist leitud
- kaks tühja stringi, millele järgneb string ise, kui eraldaja parameetrit ei leita
Näide: Kuidas rpartition () töötab?
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'))
Väljund
('Python', 'on', 'lõbus') ('', '', 'Python on lõbus') ('Python on lõbus,', 'on', 'ei ole')