Message223026
I found something else, I think it worth mentioning it.
This side-effect allows to create generators that return other values that None. And the CPython's behavior is not the same for all versions:
>>> {(yield i) : i for i in range(2)}
<generator object <dictcomp> at 0x7f0b98f41410>
>>> list(_)
# python3.(3,4,5)
[0, 1]
# python3.2
[0, 1, {None: 1}] # python3.2 appends the generator's return value. |
|
Date |
User |
Action |
Args |
2014-07-14 13:16:08 | hakril | set | recipients:
+ hakril, gcewing, ncoghlan, ezio.melotti |
2014-07-14 13:16:08 | hakril | set | messageid: <1405343768.19.0.182750140352.issue21964@psf.upfronthosting.co.za> |
2014-07-14 13:16:08 | hakril | link | issue21964 messages |
2014-07-14 13:16:08 | hakril | create | |
|