我有一个没有值的字典。我要添加的值在一个列表中。如何将列表中的元素添加为字典的值?列表的第一个元素必须是字典中的第一个值,依此类推
d = {2:'',3:'',4:'',5:''}
ll = [4,9,17,29]
预期输出:
{2:4,3:9,4:17,5:29}
您可以使用zip
同时迭代两个可迭代对象
d = {2: "", 3: "", 4: "", 5: ""}
ll = [4, 9, 17, 29]
for key, value in zip(d, ll):
d[key] = value
:
{2: 4, 3: 9, 4: 17, 5: 29}