关闭。这个问题需要详细或明确。它目前不接受答案。
**想改进这个问题吗?**编辑这篇文章,添加细节并澄清问题。
昨天关门了。
改进这个问题
我希望字典的每个值都加倍(只加倍值,不更改键)。我尝试了update()`方法,通常用2乘以它的值。
# Sol 1:
dict1 = {"dhoni":50,"jadeja":45,"kohli":60}
dict1["dhoni"]= 100
dict1["jadeja"]= 90
dict1["kohli"]= 120
print(dict1)
# sol 2:
dict2= {"dhoni":50,"jadeja":45,"kohli":60}
dict2["dhoni"]= 50*2
dict2["jadeja"]= 45*2
dict2["kohli"]= 60*2
print(dict2)
# sol 3:
dict3 = {"dhoni":50,"jadeja":45,"kohli":60}
x=dict3.values()
dict3["dhoni"]=100
dict3["jadeja"]=90
dict3["kohli"]=120
print(dict3)
2条答案
按热度按时间f8rj6qna1#
这会满足你的需要。
如果你想更新
dict1
那么:oug3syen2#
我估计你想把它们都加倍,所有的值要么是int,要么是float。
编辑:由于您有多个词典,可以将它们添加到列表中。