Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να αφαιρέσει άδειο δευτερεύουσες λίστες με Python

Μια λίστα είναι μια δομή δεδομένων στην Python που περιέχει ένα διατεταγμένο σύνολο τιμών ή άλλων δομών δεδομένων . Μια λίστα μπορεί να περιέχει υποκαταλόγους , ώστε να μπορείτε να χρησιμοποιήσετε μια λίστα καταλόγων που εκπροσωπεί πίνακες ή άλλα ένθετα σύνολα δεδομένων . Η μέθοδος "αφαίρεση " της δομής του καταλόγου που χρησιμοποιείται για την αφαίρεση απρόσκοπτα ένα αντικείμενο από και την εκ νέου δείκτη του καταλόγου . Συνδυάστε αυτή τη μέθοδο με βρόχος "while" , και "try ... except" δομή για να αφαιρέσει γρήγορα όλα τα κενά υποκαταλόγους από μια λίστα . Οδηγίες
Η 1

Ξεκινήστε με την Python γραμμής εντολών διερμηνέα , και να δημιουργήσετε ή να ανακτήσει τη λίστα που θέλετε να εργαστείτε. 2

Έναρξη μια μη - τερματισμού βρόχος "while" με την ακόλουθη εντολή :

ενώ True :
3

Προσθέστε ένα «προσπαθούν» μπλοκ στην επόμενη γραμμή , φροντίζοντας να entab έτσι ο βρόχος δεν αρχίσει την εκτέλεση :

δοκιμάσετε:
Η 4

Πληκτρολογήστε την ακόλουθη εντολή στο «προσπαθούν» μπλοκ , φροντίζοντας να είναι διπλό entabbed :

datalist.remove ( [ ] " . datalist » )

Χρησιμοποιήστε το όνομα της λίστας σας, αν δεν λέγεται
5

Προσθέστε μια " εκτός " μπλοκ , single - entabbed :

εκτός από :
Η 6

Πληκτρολογήστε το " break" εντολή στο " εκτός " μπλοκ ( double - entabbing ) να τερματίσει το βρόχο όταν " αφαίρεση " σημαίνει ότι δεν υπάρχουν περισσότερα κενά υποκαταλόγους :

σπάσει
Η 7

Πατήστε Enter για να προσθέσετε μια κενή γραμμή , κλείνοντας τον κύκλο , και αναγκάζοντας τον να εκτελέσει . Πληκτρολογήστε το όνομα της λίστας σας για την έξοδο στο παράθυρο διερμηνέα . Όλα τα κενά υποκαταλόγους έχουν αφαιρεθεί .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα