Δημοσιεύτηκε: 29 Ιουν 2011, 09:11
από medigeek
Εγώ θα το έκανα με το while:
Κώδικας: Επιλογή όλων
while (len(lista)):
last = len(lista) - 1
print(lista[last])
del lista[last]

Ελέγχει το μέγεθος (αριθμό αντικειμένων) της λίστας. Αν το μέγεθος είναι 0, θα σταματήσει.

Όπως είπα πιο πάνω όμως, αυτός ο τρόπος δεν είναι και ό,τι καλύτερο, υπάρχουν ειδικές εντολές όπως το pop και το remove για να αφαιρέσεις συγκεκριμένα αντικείμενα.

Αν θέλεις να διαγράψεις μια ολόκληρη λίστα, το καλύτερο είναι να φτιάξεις τη λίστα εκ νέου:
Κώδικας: Επιλογή όλων
lista = list()