[Python-ideas] Ordered Dictionary Literals
Richard Saunders
richismyname at gmail.com
Wed Nov 11 17:33:30 CET 2009
Hey All,
We were exploring new features of Python 3.0 at our Tucson User's Group
here in Tucson (TuPLE: Tucson Python Language Enthusiasts), in particular,
the OrderedDict. See
http://groups.google.com/group/TuPLEgroup/browse_thread/thread/40af73f8e194a4f8
Has there been any discussion about making a "better" OrderedDict literal? I
did
some googling and didn't find anything.
Basically, the thought was there might be a place for a slightly better
literal for OrderedDict
in Python 3.0
od = OrderedDict([('a',1),('b':2)]) # seems clumsy
The two ideas floated were:
od = ['a':1, 'b':2, 'c':3] # [ ] imply order, the ':' implies key-value
or
od = o{'a':1, 'b':2, 'c':3} # { } imply dict, o implies order
Apologies if this is the wrong place for this discussion. There has been
a lot of opinions flying here at work and at TuPLE which I will be happy
to share if this is the right place. ;)
Gooday,
Richie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20091111/c361bfde/attachment.html>
More information about the Python-ideas
mailing list