• 第十章、collections


    第十章、collections

    一、OrderedDict方法

    使用dict时,Key是无序的。在对dict做迭代时,我们无法确定Key的顺序。

    如果要保持Key的顺序,可以用OrderedDict:

    from collections import OrderedDict
    d = dict([('a', 1), ('b', 2), ('c', 3)])
    d # dict的Key是无序的
    
    {'a': 1, 'b': 2, 'c': 3}
    od = OrderedDict([('a', 1), ('b', 2), ('c', 3)])
    od # OrderedDict的Key是有序的
    OrderedDict([('a', 1), ('b', 2), ('c', 3)])
    
    #按索引取字典值的思路
    from collections import OrderedDict
    dic={"username":"nick","age":18}
    lis=[]
    for i in dic:
        lis.append(i)
    username=lis[0]
    age=lis[1]
    print(dic[username])
    print(dic[age])
    
  • 相关阅读:
    加载声音的过程
    onkeyup,onkeydown和onkeypress
    加载着色器的异常

    3
    1
    1
    java总结
    环路
    own address as source address
  • 原文地址:https://www.cnblogs.com/demiao/p/11405378.html
Copyright © 2020-2023  润新知