我的代码产生了这个结果
[['1.2', ' 4.3', ' 7', '0'], ['3', ' 5', ' 8.2', '9'], ['4', ' 3', ' 8', '5.6'], ['8', ' 4', ' 3', '7.4']]
但我想删除''
def main():
my_list = [line.strip().split(',') for line in open("Alpha.txt")]
print(my_list)
main()
我试图将列表转换为浮点数,但它不断返回错误。我需要一种将这种格式的当前列表转换为浮点数的方法。
[float(i) for i in lst]
这对我没有用,因为在尝试使用 float(my_list) 时似乎出错了