collections模块
Ordered Dict
不可不知的Python模块: collections | piglei’s blog
在Python中,dict这个数据结构由于hash的特性,是无序的
内置字典:
可以看到,在迭代时是“乱”序的
1 | a = dict(one=1, two=2, three=3, four=4) |
OrderedDict:
1 | from collections import OrderedDict |
顺序以添加顺序为准,和修改的顺序无关。
不可不知的Python模块: collections | piglei’s blog
在Python中,dict这个数据结构由于hash的特性,是无序的
内置字典:
可以看到,在迭代时是“乱”序的
1 | a = dict(one=1, two=2, three=3, four=4) |
OrderedDict:
1 | from collections import OrderedDict |
顺序以添加顺序为准,和修改的顺序无关。