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
reťazec.rsplit(oddeľovač, [počet rozdelení])
Príklad
Aplikujme metódu rsplit na
nasledujúci reťazec a rozdeľme ho raz:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Výsledok vykonania kódu:
['ab_ac', 'dea']
Príklad
A teraz aplikujme metódu rsplit
bez špecifikovania počtu rozdelení:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Výsledok vykonania kódu:
['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