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?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage