2024-03-28 09:22:28 发布
网友
我想知道如果给定一个先前定义的字典,如何创建一种密钥复制字典?你知道吗
也就是说,假设我们有一个这样的字典{"qq":1,"ww":2,"ee",3},那么我想要一个新的字典,它的键和随机值可能与给定的字典{"qq":0,"ww":0,"ee":0}的类型相同。你知道吗
{"qq":1,"ww":2,"ee",3}
{"qq":0,"ww":0,"ee":0}
你可以使用听写理解:
d1 = {"qq":1,"ww":2,"ee": 3} d2 = {k: 0 for k in d1}
这是一个非常pythonic(而且,它可能比dict理解快)。你知道吗
d2 = dict.fromkeys(d1, 0)
你可以使用听写理解:
这是一个非常pythonic(而且,它可能比dict理解快)。你知道吗
相关问题 更多 >
编程相关推荐