Message295220
| Author |
fengyang.wang |
| Recipients |
fengyang.wang |
| Date |
2017年06月05日.23:56:16 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1496706976.92.0.429062921654.issue30577@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Reduced reproduction:
class X:
r = [1, 2, 3]
z = [(i, j) for i in [4, 5] for j in r]
fails with "NameError: name 'r' is not defined". The expected behavior would be for r to be resolved as the r in the class namespace. Note in contrast that
class Y:
r = [1, 2, 3]
z = [(i, j) for j in r for i in [4, 5]]
does not fail.
(Version 3.5.2 on Windows) |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2017年06月05日 23:56:17 | fengyang.wang | set | recipients:
+ fengyang.wang |
| 2017年06月05日 23:56:16 | fengyang.wang | set | messageid: <1496706976.92.0.429062921654.issue30577@psf.upfronthosting.co.za> |
| 2017年06月05日 23:56:16 | fengyang.wang | link | issue30577 messages |
| 2017年06月05日 23:56:16 | fengyang.wang | create |
|