Pythoni stringi partitsioon ()

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

Huvitavad Artiklid...