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