Liste während der Iteration ändern [duplizieren]
Diese Frage hat hier bereits eine Antwort:
seltsames Ergebnis beim Entfernen eines Elements aus einer Liste [duplizieren] 4 Antwortenl = range(100)
for i in l:
print i,
print l.pop(0),
print l.pop(0)
Der obige Python-Code gibt die Ausgabe ganz anders als erwartet. Ich möchte Elemente durchlaufen, damit ich ein Element beim Durchlaufen überspringen kann.
Bitte erkläre.