每天CookBook之Python-007
OrderedDict的使用
>>> from collections import OrderedDict
>>> d = OrderedDict()
>>> d['foo'] = 1
>>> d['bar'] = 2
>>> d['spam'] = 3
>>> d['grok'] = 4
>>> print d
OrderedDict([('foo', 1), ('bar', 2), ('spam', 3), ('grok', 4)])
>>> for key in d:
... print (key, d[key])
...
('foo', 1)
('bar', 2)
('spam', 3)
('grok', 4)
>>> import json
>>> print json.dumps(d)
{"foo": 1, "bar": 2, "spam": 3, "grok": 4}
>>>