Metodo Python String split()
Esempio
Dividi una stringa in un elenco in cui ogni parola è un elemento dell'elenco:
txt = "welcome to the jungle"
x = txt.split()
print(x)
Definizione e utilizzo
Il split()
metodo divide una stringa in un elenco.
È possibile specificare il separatore, il separatore predefinito è qualsiasi spazio bianco.
Nota: quando viene specificato maxsplit, l'elenco conterrà il numero specificato di elementi più uno .
Sintassi
string.split(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, usando una virgola, seguita da uno spazio, come separatore:
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
Esempio
Usa un carattere hash come separatore:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
Esempio
Dividi la stringa in un elenco con massimo 2 elementi:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)