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)
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)