<div dir="ltr">-1 on for...then<div><br></div><div>Everything after the for loop is a "then":</div><div><br></div><div>for i in SEQ:</div><div>    A</div><div># then</div><div># code follows<br><br></div><div>The special thing about "else" is that it's skipped upon break. That's the *one and only* use case.</div>
<div><br></div><div>Since the current "else" clause only tests for "if not break", I think spelling it out somehow could extremely improve "else" readability.</div><div><br></div><div>+1 for improving the readability of "for..break..else" and not just putting the confusion under a "then" rug.</div>
<div><br></div><div>--yuv</div><div><br></div></div>