Python String rsplit() Metodo
Esempio
Dividi una stringa in un elenco, usando la virgola, seguita da uno spazio (, ) come separatore:
txt = "apple, banana, cherry"
x = txt.rsplit(", ")
print(x)
Definizione e utilizzo
Il rsplit()
metodo divide una stringa in un elenco, partendo da destra.
Se non viene specificato alcun "max", questo metodo restituirà lo stesso del
split()
metodo.
Nota: quando viene specificato maxsplit, l'elenco conterrà il numero specificato di elementi più uno .
Sintassi
string.rsplit(separator, maxsplit)
Valori dei parametri
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" |
Altri esempi
Esempio
Dividi la stringa in un elenco con massimo 2 elementi:
txt = "apple, banana, cherry"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.rsplit(", ", 1)
print(x)