Preguntas con la etiqueta [for-else]

Lista for-else preguntas

Entiendo cómo funciona esta construcción: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break else: print("Completed successfully") Pero no entiendo por qué elsese