Python String Metoda rsplit()
Przykład
Podziel ciąg na listę, używając przecinka, a następnie spacji (, ) jako separatora:
txt = "apple, banana, cherry"
x = txt.rsplit(", ")
print(x)
Definicja i użycie
Metoda rsplit()
dzieli ciąg na listę, zaczynając od prawej.
Jeśli nie określono „max”, ta metoda zwróci to samo, co
split()
metoda.
Uwaga: Po określeniu maxsplit lista będzie zawierać określoną liczbę elementów plus jeden .
Składnia
string.rsplit(separator, maxsplit)
Wartości parametrów
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Więcej przykładów
Przykład
Podziel ciąg na listę z maksymalnie 2 pozycjami:
txt = "apple, banana, cherry"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.rsplit(", ", 1)
print(x)