目标:读取数据文件(数值),创建数组/列表问题:每个数字都形成为数组,而不是我需要整个值作为一个数组/列表
输入数据文件 (1.txt):2 列由制表符分隔
0.85787 0.8E-03
0.8578 45.8E-03
0.857878 5.8E-03
0.657878 2.3E-03
…………
crs = open("1.txt","r")
for line in crs:
x = line.split()
k=str(x[0]) # string to avoid spacing problem
v=str(x[1])
print k[0]
k[0] 仅列出第一个数字,即
0
0
0
0
0
但我的要求是将 0.85787 存储在 k[0] .... 0.657878 在 k[3] ....
和 v[0] 中的 0.8E-03 ...... v[3] 中的 2.3E-03 .... 并进一步使用它,重要的是没有空格/间隙。
欢迎提出建议。