Metoda rsplit
Metoda rsplit vrací seznam z
řetězce rozděleného podle poslední shody
podřetězce a zadaného oddělovače
v parametru. V druhém volitelném
parametru určujeme, kolikrát budeme
řetězec dělit. Ve výchozím nastavení lze řetězec
dělit neomezeněkrát.
Syntaxe
řetězec.rsplit(oddělovač, [počet dělení])
Příklad
Aplikujme metodu rsplit na
následující řetězec a rozdělme jej jednou:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Výsledek provedení kódu:
['ab_ac', 'dea']
Příklad
A nyní aplikujme metodu rsplit
bez určení počtu dělení:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Výsledek provedení kódu:
['ab', 'ac', 'dea']
Viz také
-
metoda
split,
která dělí řetězec podle podřetězce zleva -
metoda
rpartition,
která dělí řetězec podle poslední shody podřetězce -
metoda
rsplit,
která dělí řetězec podle podřetězce zprava -
metoda
partition,
která dělí řetězec podle první shody podřetězce -
metoda
join,
která vrací řetězec ze seznamu řetězců