Como ignorar condicionalmente o número de etapas da iteração em um loop for em python?

Nós temos uma listaitem_list,

item_list = ["a", "b", "XYZ", "c", "d", "e", "f", "g"]

Nós iteramos sobre seus itens com um loop for, se item for"XYZ"pular itens"c", "d", "e" e continue com"f":

for item in item_list:
    if item == "XYZ":
       do_something()
       skip_3_items() ----> skip items "c", "d", "e"
    else:
        do_something_else()

Qual poderia ser a maneira mais pitônica de conseguir isso?

questionAnswers(6)

yourAnswerToTheQuestion