Méthode Python String split()
Exemple
Divisez une chaîne en une liste où chaque mot est un élément de liste :
txt = "welcome to the jungle"
x = txt.split()
print(x)
Définition et utilisation
La split()
méthode divise une chaîne en une liste.
Vous pouvez spécifier le séparateur, le séparateur par défaut est n'importe quel espace.
Remarque : Lorsque maxsplit est spécifié, la liste contiendra le nombre spécifié d'éléments plus un .
Syntaxe
string.split(separator, maxsplit)
Valeurs des paramètres
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" |
Plus d'exemples
Exemple
Divisez la chaîne en utilisant une virgule, suivie d'un espace, comme séparateur :
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
Exemple
Utilisez un caractère dièse comme séparateur :
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
Exemple
Divisez la chaîne en une liste avec un maximum de 2 éléments :
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)