我有一个1000个浮点数据的文本文件(垂直排列,1000行),我需要将该数据插入一个List。我似乎无法为其管理正确的代码。
0.600250005722
0.601000022888
0.601000022888
0.601875019073
0.602374982834
0.601875019073
我需要它们作为
list_var=[0.600250005722,0.601000022888,0.601000022888,0.601875019073,0.602374982834,0.601875019073]
有人可以用正确的代码帮助我。
答案 0 :(得分:0)
您似乎希望输出为浮点值。
false
list_var = open("small_list.txt", "r").read().split()
new_list = []
for i in range(0, len(list_var)):
new_list.append(float(list_var[i]))
print(new_list)
行只是为了显示它确实浮动。
答案 1 :(得分:-2)
这样做
lst = open('filename', 'r').read().split()
这将打开一个文件,将其转换为字符串并在遇到“&n”时将其拆分。并将结果存储为列表。