Une liste est une structure de données en Python qui contient un ensemble ordonné de valeurs ou d' autres structures de données . Une liste peut contenir des sous-listes , vous pouvez utiliser une liste de listes pour représenter des matrices ou d'autres ensembles de données imbriqués. La méthode « supprimer » de la structure de la liste est utilisé pour enlever toute transparence et un élément de ré-indexer la liste. Combinez cette méthode avec une boucle "while" , et un " try ... except " structure de supprimer rapidement tous les sous-listes vides dans une liste. Instructions
1
Lancez l'interpréteur de ligne de commande Python, et de créer ou de récupérer la liste que vous voulez travailler avec .
2
Initier un non - terminaison boucle "while" avec la commande suivante:
while True :
3
Ajouter un bloc " try" à la ligne suivante , en veillant à entab -il si la boucle ne commence pas l'exécution : Photos
essayer :
4
Tapez la commande suivante dans le bloc "essayer" , en s'assurant qu'il est à double entabbed :
datalist.remove ([] )
Utilisez le nom de votre liste si elle n'est pas appelée
5
Ajouter une " exception " bloc, un seul entabbed " datalist . ":
sauf :
6 la commande « pause »
type dans le " sauf" bloc ( double entabbing ) pour terminer la boucle quand "Supprimer" indique qu'il n'y a aucun sous-listes plus vides : Trouvez < p> pause
7
Appuyez sur Entrée pour ajouter une ligne vide , fermer la boucle , et de le faire exécuter. Tapez le nom de votre liste éditer les informations dans la fenêtre de l' interprète. Tous les sous-listes vides ont été enlevés.