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 :
< p > 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 .