Maison >développement back-end >Tutoriel Python >Comment diviser une chaîne en Python à l'aide d'un délimiteur spécifié ?
Comment effectuer un fractionnement de chaînes à l'aide de délimiteurs en Python
La manipulation de chaînes est un aspect fondamental de la programmation et la possibilité de diviser des chaînes en chaînes plus petites des segments basés sur des délimiteurs spécifiés sont souvent nécessaires. Cet article répond à une question spécifique concernant le fractionnement de chaînes en Python.
Question :
Comment puis-je diviser la chaîne d'entrée suivante à l'aide d'un délimiteur spécifié :
'MATCHES__STRING'
Le résultat souhaité doit être une liste de strings :
['MATCHES', 'STRING']
Réponse :
Pour réaliser cette division de chaîne en Python, nous exploitons le robuste str Méthode .split. Voici l'extrait de code pour illustrer :
input_string = "MATCHES__STRING" delimiter = "__" output = input_string.split(delimiter) print(output)
Explication :
La méthode str.split prend un délimiteur comme argument et divise la chaîne en une liste de sous-chaînes , en les séparant en fonction de l'occurrence du délimiteur. Dans notre cas, nous spécifions le délimiteur comme "__", indiquant que nous voulons diviser la chaîne chaque fois que "__" apparaît.
La sortie du code est une liste de chaînes :
['MATCHES', 'STRING']
Cela répond à l'objectif souhaité de diviser la chaîne à l'aide du délimiteur fourni.
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!