美文网首页
使python字典有序

使python字典有序

作者: zenos876 | 来源:发表于2019-05-19 15:25 被阅读0次

    使用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)
    

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

    相关文章

      网友评论

          本文标题:使python字典有序

          本文链接:https://www.haomeiwen.com/subject/vxhqzqtx.html