【发布时间】:2021-02-20 04:37:49
【问题描述】:
在这段代码中,我想通过循环遍历一个字典来更新一些变量(在这种情况下为x 和y),该字典将变量散列到我想要分配给它们的新值。但是当我尝试使用for 循环来循环和分配变量时,我最终只会更新临时循环var 而不是实际的键/变量。请帮助我通过某种方式遍历字典来更新这些变量。
x = 5
y = 10
dict1 = {x : 5,
y : 10
}
for var in dict1:
var -= dict1[var]
print(x,y)
print(dict1)
【问题讨论】:
标签: python dictionary for-loop variable-assignment