我有一些Python代码从文本文件中提取字符串:
[2.467188005806714e-05, 0.18664554919828535, 0.5026880460053854, ....]
Run Code Online (Sandbox Code Playgroud)
Python代码:
v = string[string.index('['):].split(',')
for elem in v:
new_list.append(float(elem))
Run Code Online (Sandbox Code Playgroud)
这给出了一个错误:
ValueError: could not convert string to float: [2.974717463860223e-06
Run Code Online (Sandbox Code Playgroud)
为什么不能[2.974717463860223e-06转换为浮点数?