Méthode split() de chaîne Python
Exemple
Diviser la chaîne en une liste où chaque mot est un élément de la liste :
txt = "welcome to China" x = txt.split() print(x)
Définition et utilisation
La méthode split() divise une chaîne en une liste.
Vous pouvez spécifier le séparateur, le séparateur par défaut est tout espace blanc.
Remarque :Si max est spécifié, la liste contiendra un nombre d'éléments spécifié plus un.
Syntaxe
string.split(','}separator, max)
Valeur du paramètre
Paramètres | Description |
---|---|
separator | Optionnel. Définir le séparateur à utiliser pour couper la chaîne. La valeur par défaut est un espace blanc. |
max | Optionnel. Définir le nombre de coupes à exécuter. La valeur par défaut est -1, c'est-à-dire "toutes les occurrences". |
Plus d'exemples
Exemple
Diviser la chaîne en utilisant le séparateur composé de virgule et d'espace :
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Exemple
Utiliser le symbole dièse comme séparateur :
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Exemple
Diviser la chaîne en une liste de maximum 2 éléments :
txt = "apple#banana#cherry#orange" Définir max à 1, le retourne une liste contenant 2 éléments ! x = txt.split("#", 1) print(x)