使python字典有序

2019-05-19  本文已影响0人  zenos876

使用dict时,Key是无序的。可以尝试打印查看,key顺序是随机的
但是在python3.6遍历字典改成有序的了

collections是Python内建的一个集合模块,提供了许多有用的集合类。
使用python的collections模块中的OrderedDict可以使字典按照自己设定的顺序排列。
具体的使用如下

from collections import OrderedDict

dict = OrderedDict()
dict["a"] = "A"
dict["b"] = "B"
dict["c"] = "C"
dict["d"] = "D"
print(dict)

如此生成的字典便是有序的

上一篇 下一篇

猜你喜欢

热点阅读