[Guido] > ... > Not so fast. There's a perfectly reasonable alternative to sublocal scopes > -- just let it assign to a local variable in the containing scope. That's > the same as what Python does for for-loop variables.
That's certainly what I would _expect_ if I never read the docs, conditioned by experience with Python's `for` and embedded assignments in at least C and Icon. But I have to confess I already gave up trying to stay up-to-date with all of Python's _current_ scope rules. It's not what I want to think about. It's easier all around to try not to reuse names in clever ways to begin with. _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/