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)

Exemple de fonctionnement

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 de fonctionnement

Exemple

Utiliser le symbole dièse comme séparateur :

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

Exemple de fonctionnement

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)

Exemple de fonctionnement