Wie überspringe ich die Anzahl der Iterationsschritte in einer for-Schleife in Python bedingt?
Wir haben eine Listeitem_list
,
item_list = ["a", "b", "XYZ", "c", "d", "e", "f", "g"]
Wir iterieren über seine Elemente mit einer for-Schleife, wenn item ist"XYZ"
, überspringe Elemente"c", "d", "e"
und weiter mit"f"
:
for item in item_list:
if item == "XYZ":
do_something()
skip_3_items() ----> skip items "c", "d", "e"
else:
do_something_else()
Was könnte der pythonischste Weg sein, um dies zu erreichen?