Az rsplit metódus

Az rsplit metódus egy listát ad vissza a stringből, amelyet az utolsó részstring egyezés és a paraméterben megadott elválasztó alapján osztott fel. A második, opcionális paraméterben adjuk meg, hogy hányszor osszuk fel a stringet. Alapértelmezetten a stringet korlátlan számú alkalommal lehet felosztani.

Szintaxis

pythonstring.rsplit(elválasztó, [felosztások száma])

Példa

Alkalmazzuk az rsplit metódust a következő stringre és osszuk fel egyszer:

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

A kód végrehajtásának eredménye:

python['ab_ac', 'dea']

Példa

Most pedig alkalmazzuk az rsplit metódust a felosztások számának megadása nélkül:

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

A kód végrehajtásának eredménye:

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

Lásd még

  • a split metódus,
    amely a stringet balról részekre bontja részstring alapján
  • a rpartition metódus,
    amely a stringet az utolsó részstring egyezés alapján osztja fel
  • a rsplit metódus,
    amely a stringet jobbról részekre bontja részstring alapján
  • a partition metódus,
    amely a stringet az első részstring egyezés alapján osztja fel
  • a join metódus,
    amely egy stringet ad vissza a stringek listájából