Accéder au contenu principal

Tutoriel sur split pour les chaînes en Python

Apprenez à effectuer diverses opérations sur les chaînes à l’aide des fonctions Python intégrées comme split, join et les expressions régulières.
Actualisé 19 sept. 2026  · 2 min lire

Explorer avec l’IA

ChatGPTClaudePerplexity

La méthode de chaîne Python split() prend en entrée une chaîne de caractères et renvoie une liste de mots qu’elle contient, en séparant (ou découpant) les mots sur tous les espaces blancs par défaut. Elle accepte aussi un argument optionnel pour limiter le nombre de découpes.

La méthode split() convertit la chaîne en d’autres types de données comme des listes en la scindant en morceaux. Python propose deux méthodes : .split() et .rsplit().

Les deux, .split() et .rsplit(), prennent un séparateur indiquant comment scinder la chaîne, ainsi qu’un paramètre maxsplit qui fixe le nombre maximal de sous‑chaînes souhaité.

Exemple d’utilisation de la méthode .split()

string1

Découpons la chaîne ci‑dessus avec la méthode .split(). Remarquez que .split() commence à découper depuis la gauche de la chaîne. Elle prend deux arguments : le séparateur sep et le nombre maximal de découpes maxsplit.

string2

Exemple : découper une chaîne en plusieurs sous‑chaînes

Dans l’exemple ci‑dessous, vous allez découper la chaîne file en plusieurs sous‑chaînes aux limites de ligne. Vous afficherez ensuite la variable obtenue file_split. Enfin, complétez la boucle for pour découper les chaînes en plusieurs sous‑chaînes en utilisant la virgule comme séparateur.

substrings

À l’exécution, le code ci‑dessus produit le résultat suivant :

['mtv films election, a high school comedy, is a current example', 'from there, director steven spielberg wastes no time, taking us into the water on a midnight swim'] ['mtv films election', ' a high school comedy', ' is a current example'] ['from there', ' director steven spielberg wastes no time', ' taking us into the water on a midnight swim'].

Essayez par vous‑même.

Pour en savoir plus sur les opérations sur les chaînes, regardez cette vidéo issue de notre cours Regular Expressions in Python et consultez notre Python Regular Expression Tutorial.

Ce contenu est extrait du cours de DataCamp Regular Expressions in Python par Maria Eugenia Inzaugarat.

Sujets
Python

En savoir plus sur Python

Cours

Expressions rationnelles en Python

4 h
49.8K
Apprenez la manipulation de chaînes et maîtrisez l’utilisation des expressions régulières.
Afficher les détailsRight Arrow
Commencer Le Cours
Voir plusRight Arrow