我能做什么:
dict1 = {'key1':0, 'key2':10, 'key3':110}
dict2 = dict(dict1)
for key in dict2:
dict2[key] = 0
print(dict2) # {'key1':0, 'key2':0, 'key3':0}
有没有简单的方法可以做到这一点?
请您参考如下方法:
最简单,使用 dict comprehension :
>>> {k:0 for k in dict1}
#驱动值:
IN : dict1 = {'key1':0, 'key2':10, 'key3':110}
OUT : {'key1':0, 'key2':0, 'key3':0}
