美文网首页
字典的遍历

字典的遍历

作者: young后知后觉 | 来源:发表于2023-09-21 22:30 被阅读0次

    a={"你好":520,"wome":123,511:"我们"}

    for i in a:

        print(i)

    "你好"

    "wome"

    511     字典打印出来的是键

    for i in a:

        print(a[i])   或者   print(a.get(i))

    520                    520

    123                    123

    "我们"                "我们"  

    63.字典元素的遍历_哔哩哔哩_bilibili   9.22

    字典的特点

    字典里面的键不能重复,如果键重复了,那么最后打印出来键的取值为最后一个

    a={"你好":520,"你好":123,511:"我们"}

    print(a)

    {"你好":123,511:"我们"}

    字典里面的值可以重复

    a={"我":123,"你好":123,511:"我们"}

    print(a)

    {"我":123,"你好":123,511:"我们"}

    字典的键是不可变对象

    目前学到的不可变对象为整数和字符串

    字典生成式:

    将列表生成字典

    生成字典的函数:zip   解压的意思

    格式:zip(a,b)

    a=["你好","我们","他"]

    b=[12,24,36]

    思路:先用生成式的公式 i  for i in a,那么就是:

    c:d for c,d in a,b  

    用到解压:c,d for c,d in zip (a,b)  同时 字典是{  }

    新增一个变量去接收这些值 e={c:d for c,d in zip (a,b)}

    e={c:d for c,d in zip (a,b)}

    print(e)

    {"你好":12,"我们":24,"他":36}

    如果a=["你好","我们","他"],而b=[12,24,36,48,60],那么字典生成式打印出来的还是:{"你好":12,"我们":24,"他":36}

    65.字典生成式_哔哩哔哩_bilibili

    9.22

    相关文章

      网友评论

          本文标题:字典的遍历

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