Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come rimuovere tutte le lettere da una lista in Python

Python è un facile da leggere , linguaggio di programmazione orientato agli oggetti che supporta moduli sviluppati in altri linguaggi , come C e Java . Quando si programma 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 una lista , 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 manipolare ulteriormente la stringa numerica nel programma. Istruzioni
1

Aprite il vostro editor di Python
2

convertire l'elenco in una stringa digitando: .

ExampleList = [' Bond007 ', ' justin001 ',' mary8888 ']

exampleString = ', ' . join ( exampleList ) per

stampa exampleString

3 Premere il tasto " Enter ". Python restituisce la lista come una stringa separata da virgole

Bond007 , justin001 , mary8888
4

Caricare il modulo di espressione regolare digitando: .

Import re

5

Rimuovere tutte le lettere digitando:

re.sub ( " \\ D" , ',' , exampleString ) per

In questo esempio , utilizzando la sostituzione di espressione regolare comando , Python rimuove tutti i caratteri alfabetici , " \\ D" , e restituisce una stringa con i caratteri sostituiti da virgole .

 

Programmazione © www.354353.com