wie muss ich meinen Code gestalten, wenn ich den Inhalt von test[5] auslesen muss, es aber Fälle gibt, in denen test[5] gar nicht existiert?
Code: Alles auswählen
try:
...
...
except IndexError as error:
Nehmen wir mal an, eine Schleife wird 3mal durchlaufen.
- Beim ersten Durchlauf existiert test[5] nicht
- Beim zweiten Durchlauf existiert test[5]
- Beim dritten Durchlauf existiert test[5] nicht
Mit "try ... except" wird die Schleife bereits nach dem ersten Durchlauf abgebrochen, da test[5] nicht vorhanden ist.
Wie kann ich das Problem lösen, so dass die 3 Schleifendurchläufe trotzdem durchgeführt werden?