Python-merkkijono-osio ()

Rpartition () jakaa merkkijonon argumenttimerkkijonon viimeisen esiintymisen yhteydessä ja palauttaa rivin, joka sisältää osan ennen erotinta, argumenttimerkkijonon ja erotimen jälkeen olevan osan.

Syntaksi rpartition()on:

 string.rpartition (erotin)

rpartition () Parametrit ()

rpartition() method käyttää merkkijonoparametrien erotinta, joka erottaa merkkijonon sen viimeisen esiintymisen yhteydessä.

Palautusarvo rpartitionista ()

rpartition() method palauttaa 3 tuplan, joka sisältää:

  • erotinta edeltävä osa, erotinparametri ja erottimen jälkeinen osa, jos erotinparametri löytyy merkkijonosta
  • kaksi tyhjää merkkijonoa, jota seuraa itse merkkijono, jos erotinparametriä ei löydy

Esimerkki: Kuinka rpartition () toimii?

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

Tuotos

 ('Python', 'on', 'hauska') ('', '', 'Python on hauskaa') ('Python on hauskaa,', 'on', "ei se")

Mielenkiintoisia artikkeleita...