Python ist eine einfach zu lesende , objektorientierte Programmiersprache, die Module in anderen Sprachen entwickelt , wie z. B. C und Java unterstützt . Bei der Programmierung in Python, müssen Sie alle Buchstaben von Elementen in einer Liste zu entfernen. Zum Beispiel müssen Sie möglicherweise eine Identifizierung Namen aus einer Liste von Benutzer-IDs abzustreifen. Um alle alphabetischen Zeichen aus einer Liste zu entfernen, müssen Sie zuerst konvertieren die Liste in einen String , dann verwenden Sie einen regulären Ausdruck , um die Buchstaben aus dem String zu löschen. An dieser Stelle können Sie die Zeichenfolge zurück konvertieren zu einer Liste oder weiter zu manipulieren die numerische Zeichenfolge in Ihrem Programm. Anleitung
1
Öffnen Sie Ihre Python -Editor
2
Konvertieren Sie die Liste in einen String , indem Sie: .
ExampleList = [' bond007 ', ' justin001 ',' mary8888 ']
exampleString = ', ' . join ( exampleList )
Druck exampleString
3
Press "Enter". Python gibt die Liste als Zeichenfolge durch Kommas getrennt
bond007 , justin001 , mary8888
4
Legen Sie das Modul für reguläre Ausdrücke , indem Sie: .
Import re
5
entfernen alle Buchstaben durch Eingabe von:
re.sub ("\\ D" , ',' , exampleString )
In diesem Beispiel mit dem regulären Ausdruck Substitution Befehl , Python entfernt alle alphabetischen Zeichen " \\ D " , und gibt einen String mit den Buchstaben durch Komma ersetzt.