This is a continuation of my previous post to this
Python's FOR ... ELSE ... , Raymond Hettinger has told
us, has origins in some ideas of Don Knuth.
That’s news to me (both that it’s due to Knuth
and that Raymond said so). I invented it without awareness of
prior art, by reasoning about the similarity between IF and
WHILE (FOR followed from WHILE).
On 20/07/2020 15:42, Guido van Rossum
With respect, that seems pretty dogmatic, given that for...else is
one of the most confusing features of Python.
Also, let me be clear that this feature will
never be added to the language.
What would be so terrible about allowing, at minimum, `if not
break:' as a synonym for 'else:'?