发布时间:2019-08-06 09:14:09编辑:auto阅读(2172)
字典是python开发中的一种常用的数据结构,但是它在迭代时并不是按照元素的顺序进行,可能在某些场景下无法满足我们的需求,这就引入了有序字典
OrderedDict是dict的子类,它记住了内容添加的顺序
OrderedDict在比较时要内容和顺序完全相同时才视为相等
要使用OrderedDict得要求python版本2.7以上
例子:
import collections keys = [1, 2, 3, 4, 5, 6] values = ['one', 'a', 'b', 'c', 'd', 'e'] Data = collections.OrderedDict() for (k, v) in zip(keys, values): Data[k] = v print(Data)
上一篇: python 时间模块备忘
下一篇: 我的python学习--第三天
51539
51097
41641
38392
32883
29856
28578
23526
23464
21809
1954°
2660°
2213°
2146°
2591°
2178°
2903°
4816°
4661°
3305°