Metóda rsplit

Metóda rsplit vráti zoznam z reťazca rozdeleného podľa poslednej zhody podreťazca a špecifikovaného oddeľovača v parametri. V druhom voliteľnom parametri špecifikujeme, koľkokrát budeme reťazec deliť. V predvolenom nastavení môžeme reťazec deliť neobmedzené množstvo krát.

Syntax

pythonreťazec.rsplit(oddeľovač, [počet rozdelení])

Príklad

Aplikujme metódu rsplit na nasledujúci reťazec a rozdeľme ho raz:

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

Výsledok vykonania kódu:

python['ab_ac', 'dea']

Príklad

A teraz aplikujme metódu rsplit bez špecifikovania počtu rozdelení:

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

Výsledok vykonania kódu:

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

Pozri tiež

  • metóda split,
    ktorá delí reťazec podľa podreťazca zľava
  • metóda rpartition,
    ktorá delí reťazec podľa poslednej zhody podreťazca
  • metóda rsplit,
    ktorá delí reťazec podľa podreťazca sprava
  • metóda partition,
    ktorá delí reťazec podľa prvej zhody podreťazca
  • metóda join,
    ktorá vráti reťazec zo zoznamu reťazcov