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

Come rimuovere Sottoliste vuote con Python

Una lista è una struttura di dati in Python che contiene un insieme ordinato di valori o di altre strutture di dati . Un elenco può contenere sottoliste , in modo da poter utilizzare una lista di liste per rappresentare matrici o altri insiemi di dati nidificati. Il metodo " remove " della struttura elenco è utilizzato per rimuovere perfettamente un elemento da e ri -index lista. Combinate questo metodo con un ciclo "while" , e un " try ... except " struttura per rimuovere rapidamente tutte le sottoliste vuote da un elenco. Istruzioni
1

Lanciare l' interprete della riga di comando Python , e creare o recuperare l'elenco che si desidera lavorare .
2

Avviare una non- terminazione ", mentre " loop con il seguente comando :

while True :
3

Aggiungi un blocco " try" alla riga successiva , facendo attenzione a entab in modo che il ciclo non inizia l'esecuzione :

provare :
4

Digitare il seguente comando nel blocco " try" , assicurandosi che sia doppio entabbed :

datalist.remove ( [ ] ) per

Utilizzare il nome della vostra lista , se non è chiamato
5

Aggiungi una " eccezione " blocco , single- entabbed " DataList . " :

eccetto :
6

Digitare il comando " pausa " in " salvo " blocco ( doppio entabbing ) per terminare il ciclo quando " remove" indica che non ci sono liste parziali più vuote :

pausa
7

Premere Invio per aggiungere una riga vuota , chiudere il ciclo , e di farlo eseguire. Digitare il nome della vostra lista per l'output nella finestra di interprete. Tutte le sottoliste vuoti sono stati rimossi .

 

Programmazione © www.354353.com