I read it like "When the iterable
is exhausted completely, and the execution is about to proceed to the next statement after finishing the for
, the else clause will be executed." Thus, when the iteration is broken by break
, this will not be executed.