Metodo split() della stringa Python

Esempio

Dividere la stringa in una lista in cui ogni parola è un elemento della lista:

txt = "welcome to China"
x = txt.split()
print(x)

Esempio di esecuzione

Definizione e uso

Il metodo split() divide la stringa in una lista.

Puoi specificare il separatore, il separatore predefinito è qualsiasi carattere di spazio.

Nota:Se specificato max, la lista conterrà l'elemento specificato più uno.

Sintassi

.split(separator, max)

Valore del parametro

Parametro Descrizione
separator Opzionale. Specificare il separatore da utilizzare per dividere la stringa. Il valore predefinito è lo spazio bianco.
max Opzionale. Specificare il numero di divisioni da eseguire. Il valore predefinito è -1, ovvero “tutte le occorrenze”.

Più esempi

Esempio

Usare la virgola seguita da spazio come separatore per dividere la stringa:

txt = "hello, my name is Bill, I am 63 years old"
x = txt.split(", ")
print(x)

Esempio di esecuzione

Esempio

Usare il carattere numero come separatore:

txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)

Esempio di esecuzione

Esempio

Dividere la stringa in una lista di al massimo 2 elementi:

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

Esempio di esecuzione