我有一个脚本,该脚本读取文本文件,将十进制数字作为字符串从中提取出来并将它们放入列表中。
所以我有这个清单:
['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54',
'0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54']
如何将列表中的每个值从字符串转换为浮点数?
我努力了:
for item in list:
float(item)
但这似乎对我不起作用。
60
不要将list用作变量名。
—
Tim Pietzcker,2009年
要详细说明上述评论:使用
—
Lasse Halberg Haarbye19年
list变量名称将使内置list构造函数不正确,从而不允许您在同一范围内使用它