rsplit-metodi

rsplit-metodi palauttaa listan merkkijonosta, joka on jaettu viimeisen osuman mukaan osamerkkijonosta ja määritetystä parametrissa olevasta erottimesta. Toisessa valinnaisessa parametrissa määritetään kuinka monta kertaa merkkijono jaetaan. Oletusarvoisesti merkkijonoa voidaan jakaa rajattoman määrän kertoja.

Syntaksi

pythonmerkkijono.rsplit(erotin, [jakokerrat])

Esimerkki

Käytetään rsplit-metodia seuraavaan merkkijonoon ja jaetaan se kerran:

pythontxt = 'ab_ac_dea'
print(txt.rsplit('_', 1))

Koodin suorituksen tulos:

python['ab_ac', 'dea']

Esimerkki

Käytetään nyt rsplit-metodia ilman jakokertojen määrittämistä:

pythontxt = 'ab_ac_dea'
print(txt.rsplit('_'))

Koodin suorituksen tulos:

python['ab', 'ac', 'dea']

Katso myös

  • metodi split,
    joka jakaa merkkijonon osamerkkijonon mukaan vasemmalta
  • metodi rpartition,
    joka jakaa merkkijonon viimeisen osamerkkijonon osuman mukaan
  • metodi rsplit,
    joka jakaa merkkijonon osamerkkijonon mukaan oikealta
  • metodi partition,
    joka jakaa merkkijonon ensimmäisen osamerkkijonon osuman mukaan
  • metodi join,
    joka palauttaa merkkijonon merkkijonolistasta