> Neil Schemenauer <nas-python at python.ca> wrote: > > nother nice thing is that we have tuple and dict comprehensions > > for free: > > > > tuple(x for x in S) > > dict((k, v) for k, v in S) > > Set(x for x in S) [David Eppstein] > Who cares about tuple comprehensions, but I would like similar syntactic > sugar for dict comprehensions as for lists: > {k:v for k,v in S} > (PEP 274). -1 Let's keep just one way to do it. That constuct saves a few characters just to get a little cuteness and another special case to remember and maintain. Once you have iterator expressions, you've already gotten 99% of the benefits of PEP 274. List comprehensions, on the other hand, already exist, so they *have* to be supported. Raymond
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4