September 29
Python è un linguaggio di programmazione di facile lettura, orientato agli oggetti che supporta moduli sviluppati in altre lingue, come il C e Java. Durante la programmazione in Python, potrebbe essere necessario rimuovere tutte le lettere da elementi di un elenco. Ad esempio, potrebbe essere necessario mettere a nudo un nome identificativo da un elenco di ID utente. Per rimuovere tutti i caratteri alfabetici da un elenco, devi prima convertire la lista in una stringa, quindi utilizzare un'espressione regolare per cancellare le lettere dalla stringa. A questo punto, è possibile convertire la stringa di nuovo ad un elenco o ulteriormente manipolare la stringa numerica nel programma.
1 Apri il tuo editor di Python.
2 Convertire l'elenco per una stringa digitando:
exampleList = [ 'bond007', 'justin001', 'mary8888']
exampleString = ','. join (exampleList)
exampleString stampa
3 Premere Invio." Python restituisce la lista come una stringa separati da virgole.
bond007, justin001, mary8888
4 Caricare il modulo espressione regolare digitando:
importazione re
5 Rimuovere tutte le lettere digitando:
re.sub ( "\ D", ',', exampleString)
In questo esempio, utilizzando il comando regolare sostituzione di espressione, Python rimuove tutti i caratteri alfabetici, "\ D", e restituisce una stringa con le lettere sostituiti da virgole.