Python est un outil facile à lire , orienté objet langage de programmation qui prend en charge les modules développés dans d'autres langues, telles que C et Java. Lors de la programmation en Python, vous devrez peut-être supprimer toutes les lettres des éléments d'une liste . Par exemple, vous pouvez avoir besoin de dépouiller un nom d'identification d'une liste de noms d'utilisateur . Pour supprimer tous les caractères alphabétiques dans une liste, vous devrez d'abord convertir la liste en une chaîne , puis utiliser une expression régulière pour supprimer les lettres de la chaîne. À ce stade, vous pouvez convertir la chaîne en arrière à une liste ou manipuler davantage la chaîne numérique dans votre programme. Instructions 1 Ouvrez votre éditeur Python 2 convertir la liste en une chaîne en tapant: . ExampleList = [' bond007 »,« justin001 »,« mary8888 '] UneAutreChaine =', ' . join ( exampleList ) impression UneAutreChaine 3 Appuyez sur " Entrée". Python retourne la liste sous forme de chaîne séparées par des virgules bond007 , justin001 , mary8888 4 Chargez le module d'expression régulière en tapant: . Import re < br > 5 Retirer toutes les lettres en tapant: re.sub ("\\ D ", ', ' , UneAutreChaine ) Dans cet exemple, en utilisant la substitution de l'expression régulière commande , Python supprime tous les caractères alphabétiques, " \\ D " , et retourne une chaîne avec les lettres remplacées par des virgules.
|