for / else and try / except / else
What is that “else” in a for loop? And that “else” in an exception handler?
for _ in : ... else: # nobreak ... try: ... except: ... else: # noexcept ...
To be honest, IMO it is best to avoid for / else completely.