Metoda rsplit
Metoda rsplit zwraca listę z
łańcucha znaków podzielonego po ostatnim dopasowaniu
podłańcucha i określonego w parametrze
separatora. W drugim opcjonalnym
parametrze określamy, ile razy będziemy
dzielić łańcuch. Domyślnie można dzielić
łańcuch nieograniczoną liczbę razy.
Składnia
łańcuch.rsplit(separator, [liczba podziałów])
Przykład
Zastosujmy metodę rsplit do
następującego łańcucha i podzielmy go raz:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Wynik wykonania kodu:
['ab_ac', 'dea']
Przykład
A teraz zastosujmy metodę rsplit
bez podania liczby podziałów:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Wynik wykonania kodu:
['ab', 'ac', 'dea']
Zobacz też
-
metoda
split,
która dzieli łańcuch po podłańcuchu z lewej strony -
metoda
rpartition,
która dzieli łańcuch po ostatnim dopasowaniu podłańcucha -
metoda
rsplit,
która dzieli łańcuch po podłańcuchu z prawej strony -
metoda
partition,
która dzieli łańcuch po pierwszym dopasowaniu podłańcucha -
metoda
join,
która zwraca łańcuch z listy łańcuchów