请告诉我如何将字典中的每个数字加倍。
digits = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
}
n = digits.values()
for i in n:
i = n * 2
print(i)
我尝试编码,但还没有成功
请告诉我如何将字典中的每个数字加倍。
digits = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
}
n = digits.values()
for i in n:
i = n * 2
print(i)
我尝试编码,但还没有成功
您已两次失去与词典的联系。
.values()制作一个字典值列表,它不再有来自字典的反馈,无论你如何处理这个列表。for i in n:无论您如何处理该变量,该变量i都没有来自集合的反馈n正确更改字典值应该如下所示: