将字典的所有值更改为1

Osc*_*sca 0 python arrays dictionary

我想将字典的所有值更改为1(浮点数),我在网上进行了研究,但似乎人们很少有这种随机需求.

这本词典有数以千计的条目,下面是其中的一部分

{
 '2015': [2.8216107792591907],
 '2016': [2.3686578052627687],
 '2017': [2.03069274701226]
}
Run Code Online (Sandbox Code Playgroud)

有人可以给我一些想法吗?谢谢!

Flo*_*n H 5

myDict = {key : 1.0 for key in myDict}
Run Code Online (Sandbox Code Playgroud)

  • 你没有使用`value`.更好地使用`d.keys()`并仅对其进行迭代. (3认同)