Maison > développement back-end > Tutoriel Python > Quelle est la manière la plus pythonique de diviser une chaîne à l'aide d'un délimiteur ?

Quelle est la manière la plus pythonique de diviser une chaîne à l'aide d'un délimiteur ?

Patricia Arquette
Libérer: 2024-12-28 07:35:26
original
152 Les gens l'ont consulté

What's the Most Pythonic Way to Split a String Using a Delimiter?

Manière pythonique de diviser une chaîne par un délimiteur

Imaginez un scénario dans lequel vous avez une chaîne comme "MATCHES__STRING" et que vous souhaitez séparer dans une liste de deux chaînes, "MATCHES" et "STRING", basée sur le délimiteur "__". En Python, la réponse est simplement un appel de méthode.

Pour diviser la chaîne, vous pouvez utiliser la méthode intégrée str.split. Il prend un délimiteur comme argument et divise la chaîne partout où ce délimiteur apparaît. Voici comment l'utiliser :

>>> "MATCHES__STRING".split("__")
['MATCHES', 'STRING']
Copier après la connexion

Cette méthode renvoie une liste contenant les segments individuels de la chaîne d'origine qui ont été séparés par le délimiteur. Dans ce cas, il divise le "MATCHES__STRING" en deux parties : "MATCHES" et "STRING".

Gardez à l'esprit que le délimiteur peut être n'importe quel caractère, chaîne ou même une expression régulière. Cette polyvalence fait de la méthode str.split un outil puissant pour les tâches de manipulation de texte.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal