小编use*_*768的帖子

在python中使用readlines?第一次

我有一个包含数据列的文本文件,我需要将这些列转换为单独的列表或数组.这就是我到目前为止所拥有的

f = open('data.txt', 'r')
temp = []
for row in f.readlines():
    Data = row.split()
    temp.append(float(Data[0]))
Run Code Online (Sandbox Code Playgroud)

当我跑这个我得到IndexError: list index out of range.

下面的数据片段:

16  0.2000  
17  0.3000  
18  0.4000  
20  0.5000  
21  0.6000  
22  0.7000
24  0.8000  
25  0.9000
26  1.000   
Run Code Online (Sandbox Code Playgroud)

我需要第一列,如果可能的话,看起来像这样:数据= [16,17,18,20,21,22,24,25,26]

python readlines

8
推荐指数
1
解决办法
4万
查看次数

标签 统计

python ×1

readlines ×1