Maison >développement back-end >Tutoriel Python >Comment diviser une chaîne par un délimiteur en Python ?

Comment diviser une chaîne par un délimiteur en Python ?

DDD
DDDoriginal
2024-12-08 05:44:101093parcourir

How to Split a String by a Delimiter in Python?

Diviser une chaîne par un délimiteur en Python

Souvent, vous rencontrerez des situations où les chaînes doivent être divisées en segments plus petits en fonction de un délimiteur spécifique. Ce guide fournit une solution concise à ce défi de programmation courant.

Énoncé du problème

Étant donné une chaîne d'entrée, par exemple :

'MATCHES__STRING'

Split la chaîne partout où le délimiteur "__" apparaît, ce qui donne une liste de deux substrings :

['MATCHES', 'STRING']

Solution

Pour y parvenir, utilisez la méthode str.split de Python :

string.split(delimiter)

Pour l'exemple donné, le le code serait :

"MATCHES__STRING".split("__")

Ce code divisera la chaîne à chaque occurrence du délimiteur "__", produisant le résultat souhaité :

['MATCHES', 'STRING']

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!

Déclaration:
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