Message306802
Also see https://bugs.python.org/issue1660500 for the original Python 3.0 change to hide the iteration variable.
While the test suite already covers some interesting scoping edge cases as result of that initial patch, I think one we're currently missing is the nested comprehension case:
>>> [[x for x in range(1, i)] for i in range(2, 5)]
[[1], [1, 2], [1, 2, 3]] |
|
Date |
User |
Action |
Args |
2017-11-23 11:07:19 | ncoghlan | set | recipients:
+ ncoghlan, gvanrossum, arigo, georg.brandl, rhettinger, belopolsky, benjamin.peterson, erickt, glyph, Inyeol.Lee, serhiy.storchaka, esc24, danielsh, emptysquare, levkivskyi, Jim Fasarakis-Hilliard |
2017-11-23 11:07:19 | ncoghlan | set | messageid: <1511435239.82.0.213398074469.issue10544@psf.upfronthosting.co.za> |
2017-11-23 11:07:19 | ncoghlan | link | issue10544 messages |
2017-11-23 11:07:19 | ncoghlan | create | |
|