division de Python

La méthode Python split() divise une chaaîne en une liste. Les valeurs de la liste résultante sont séparées en fonction d’un caractère de séparation. Le séparateur est un espace par défaut. Les séparateurs courants incluent les espaces et les virgules.

La division du contenu d’une chaaîne en une liste Python est une opération courante. Par exemple, vous pouvez avoir une liste d’ingrédients dans une recette que vous souhaitez diviser en une liste.

C’est là qu’intervient la méthode Python string split() . La méthode split() vous permet de diviser une chaaîne en une liste de sous-chaaînes, en fonction du séparateur que vous spécifiez.

Ce tutoriel abordera, avec des exemples, les bases de la fonction Python split(). √Ä la fin de la lecture de ce didacticiel, vous maaîtriserez parfaitement l’utilisation de la fonction de chaaîne split().

Python Strings

Les chaaînes sont des collections de personnages. Ils vous permettent de stocker et de manipuler des données textuelles dans vos programmes Python. Les chaaînes sont l’un des types de séquences de Python. En effet, ils stockent les données de manière séquentielle.

Voici un exemple de chaaîne en Python :

Dans ce code, nous attribuons la chaaîne "Je suis une chaaîne d’exemple !‚" à la variable example_string.

Nous pouvons utiliser un certain nombre de méthodes de chaaîne Python pour casser notre chaaîne en composants plus petits. split() est un exemple de méthode de chaaîne qui nous permet de diviser notre chaaîne. Explorons le fonctionnement de cette méthode.

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans la technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

La méthode split() se divise une chaaîne dans une liste. Une chaaîne est séparée en fonction d’un caractère de séparation. Par défaut, ce caractère est un espace blanc.

split() est une fonction intégrée. Cela signifie que vous n’avez pas besoin d’importer de bibliothèques pour utiliser la fonction split(). Voici les principaux composants de la méthode split() :

  • separator est le caractère le split() la fonction utilisera pour séparer les caractères de la chaaîne. Par défaut, tout caractère d’espace blanc sera utilisé comme séparateur (espace, nouvelle ligne). Ce paramètre est facultatif.
  • maxsplit définit le nombre maximum de divisions qui doivent se produire. Par défaut, maxsplit est égal à -1, ce qui signifie qu’un nombre infini de divisions s’exécutera. Ce paramètre est également facultatif.

La méthode de chaaîne Python split() est ajoutée à la fin d’une chaaîne. Ceci est courant pour les méthodes de chaaîne. n’entourez pas la chaaîne que vous souhaitez diviser dans la méthode split() comme vous le feriez si vous imprimiez une chaaîne. split() accepte deux paramètres :

La méthode split() renvoie une copie de la chaaîne représenté sous forme de liste. C’est parce que les chaaînes sont immuables, ce qui signifie qu’elles ne peuvent pas être modifiées. split() ne modifie pas votre chaaîne d’origine.

Parcourons quelques exemples du split () Fonction Python pour montrer comment cela fonctionne.

Python Split String : Procédure pas à pas

Supposons que vous ayez une chaaîne d’ingrédients pour un muffin aux pépites de chocolat que vous souhaitez diviser dans une liste. Chaque ingrédient est séparé par une virgule dans votre chaaîne. en utilisant la méthode split(), vous pouvez diviser la chaaîne d’ingrédients en une liste.

Sivons notre liste d’ingrédients en une chaaîne :

Notre code renvoie :

Tout d’abord, nous définissons une variable appelée ingrédients.Cette variable stocke notre liste d’ingrédients. Chaque ingrédient de notre liste est séparé par une virgule (,).

Ensuite, nous utilisons la méthode split() pour diviser notre chaaîne ingrédients en utilisant des virgules. Nous utilisons le paramètre separator pour dire à Python que notre chaaîne doit être séparée par une virgule. Ensuite, nous affectons le résultat de la méthode split() à la variable list_of_ingredients.

Nous imprime la variable list_of_ingredients sur la console. Vous pouvez voir que notre code a transformé notre chaaîne en une liste avec six valeurs : une pour chaque ingrédient.

Contrôler le nombre de chaaînes divisées

Nous pouvons utiliser le paramètre maxsplit pour limiter le nombre de fois que notre chaaîne doit être divisée. Supposons que nous ne veulent séparer que les trois premiers ingrédients de notre liste. Nous pourrions le faire en utilisant ce code :

Notre code renvoie :

Nous définissons une valeur pour le maxsplit par mètre dans notre code. La valeur de ce paramètre est définie sur 3. Nous avons défini une virgule comme caractère de séparation. Nous l’avons fait dans notre premier exemple.

Le paramètre maxsplit de notre chaaîne sera divisé en un maximum de trois éléments. Ensuite, le reste de la chaaîne sera ajouté à la fin de notre liste.

Notre liste n’a désormais que quatre éléments. Les trois premiers éléments sont des ingrédients individuels, et le dernier élément de notre liste contient le reste des éléments de notre chaaîne d’origine.

Conclusion

La chaaîne Python split() La méthode vous permet de diviser une chaaîne en une liste à un séparateur spécifié. Par exemple, vous pouvez utiliser split() pour diviser une chaaîne par des virgules (,), ou par la lettre J.

Ce tutoriel a traité de la bases des chaaînes en Python et comment utiliser la méthode string split(). Vous êtes maintenant prêt à commencer à utiliser la méthode split() comme un professionnel de Python !

"Career Karma est entré dans ma vie au moment o√π j’en avais le plus besoin et m’a rapidement aidé à suivre un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé l’emploi de mes rêves qui correspondait à mes valeurs et à mes objectifs dans la vie !"

Venus, ingénieur logiciel chez Rockbot