[Python-ideas] A comprehension scope issue in PEP 572
Nick Coghlan
ncoghlan at gmail.com
Fri May 11 07:21:40 EDT 2018
On 11 May 2018 at 07:15, Nick Coghlan <ncoghlan at gmail.com> wrote:
> * *maybe* discover that even the above expansion isn't quite accurate, and
> that the underlying semantic equivalent is actually this (one way to
> discover this by accident is to have a name error in the outermost iterable
> expression):
>
> def _genexp(_outermost_iter):
> for x in _outermost_iter:
> yield x
>
> _result = _genexp(_outermost_iter)
>
Typo here: the call argument should be "data", not a repeat of the
parameter name,
Cheers,
Nick.
--
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20180511/6fcfa3df/attachment-0001.html>
More information about the Python-ideas
mailing list