在字典中循环时,如何更改循环中的值。例如:
listt=[1,4,2]
mydict=[a:d, c:b, q:r]
我正在尝试制作:
for i in listt:
for key in mydict:
mydict[key]=i
但这不起作用。发生的是第 i 个值最终成为最后一个值。在我的新字典中,所以它始终是 a:2、c:2 等。而不是a:1, b:4, q:2
. 我需要存储我认为的第 i 个值,然后使用它来更改字典中的值。虽然我不确定我在做什么!任何帮助,将不胜感激!