如何将字典值转换为浮点数
dict1= {'CNN': '0.000002'}
s=dict1.values()
print (s)
print (type(s))
我得到的是:
dict_values(['0.000002'])
<class 'dict_values'> # type, but need it to be float
但我想要的是如下的浮点值:
0.000002
<class 'float'> # needed type
原文由 J87 发布,翻译遵循 CC BY-SA 4.0 许可协议
这里有两件事:首先 s 实际上是字典值的迭代器,而不是值本身。其次,一旦您提取了值,例如通过 for 循环。好消息是您只需一行即可完成此操作: