Metodo rsplit() delle stringhe Python

Esempio

Dividi la stringa in una lista utilizzando come separatore una virgola seguita da uno spazio:

txt = "apple, banana, cherry"
x = txt.rsplit(', ')
print(x)

Esempio di esecuzione

Definizione e uso

Il metodo rsplit() divide la stringa in una lista partendo dalla destra.

Se non è specificato "max", questo metodo restituirà lo stesso risultato del metodo split().

Commento:Se specificato max, la lista conterrà un numero di elementi specificato più uno.

Sintassi

.rsplit(separator, max)

Valore del parametro

Parametro Descrizione
separator Opzionale. Specifica il separatore da utilizzare per la divisione della stringa. Il valore predefinito è lo spazio.
max Opzionale. Specifica il numero di divisioni da eseguire. Il valore predefinito è -1, ossia “tutte le occorrenze”.

Più esempi

Esempio

Dividi la stringa in una lista di massimo 2 elementi:

txt = "apple, banana, cherry"
# Imposta il parametro max a 1, verrà restituita una lista con 2 elementi!
x = txt.rsplit(', ', 1)
print(x)

Esempio di esecuzione