Metoda rsplit () dzieli ciąg z prawej strony na określonym separatorze i zwraca listę ciągów.
Składnia rsplit()to:
str.rsplit ((separator (, maxsplit)))
rsplit () Parametry
rsplit() metoda przyjmuje maksymalnie 2 parametry:
- separator (opcjonalnie) - jest separatorem. rsplit()metoda dzieli ciąg, zaczynając od prawej strony przy określonym separatorze.
 Jeśli separator nie jest określony, każdy biały znak (spacja, nowa linia itp.) Jest separatorem.
- maxsplit (opcjonalne) - maxsplit określa maksymalną liczbę podziałów.
 Domyślna wartość maxsplit to -1, co oznacza brak ograniczenia liczby podziałów.
Wartość zwracana z rsplit ()
rsplit() przerywa ciąg w separatorze zaczynając od prawej i zwraca listę ciągów.
Przykład 1: Jak rsplit () działa w Pythonie?
 text= 'Love thy neighbor' # splits at space print(text.rsplit()) grocery = 'Milk, Chicken, Bread' # splits at ',' print(grocery.rsplit(', ')) # Splitting at ':' print(grocery.rsplit(':'))
Wynik
(„Miłość”, „twój”, „sąsiad”) („Mleko”, „Kurczak”, „Chleb”) („Mleko, kurczak, chleb”)
Gdy maxsplit nie jest określony, rsplit()zachowuje się jak split().
Przykład 2: Jak działa split (), gdy określono maxsplit?
 grocery = 'Milk, Chicken, Bread, Butter' # maxsplit: 2 print(grocery.rsplit(', ', 2)) # maxsplit: 1 print(grocery.rsplit(', ', 1)) # maxsplit: 5 print(grocery.rsplit(', ', 5)) # maxsplit: 0 print(grocery.rsplit(', ', 0))
Wynik
(„Mleko, kurczak”, „Chleb”, „Masło”) („Mleko, kurczak, chleb”, „Masło”) („Mleko”, „Kurczak”, „Chleb”, „Masło”) („Mleko, Kurczak , Masło do chleba')
Jeśli określono maxsplit, lista będzie zawierać maksimum maxsplit+1elementów.








