【发布时间】:2014-09-28 05:24:04
【问题描述】:
我有一个包含 1 列数字的文本文件(例如:1e-5、1.15e3 等)。 如何将列保存为浮动列表?
输入文本文件如下所示:
1.00E-05
1.06E-05
1.13E-05
1.19E-05
我试过这个:
file=open('C:\Users\Enrique Jr\Desktop\h_energy.txt', "r")
h_energy=[]
for line in file:
h_energy.append((line.split()))
file.close()
得到了这样的输出:
[['1.00E-05'], ['1.06E-05'], ['1.13E-05'], ['1.19E-05']
【问题讨论】:
-
根据您的示例输出,您的文本文件只有一列数字,它们都是整数。没有制表符分隔符。不过没关系,你已经得到了很多有用的答案:)