python如何跳过前5行读取下面的数据,请求解答!

如何跳过前五行,来读取下面的数据;好像说文本文件读取出来的是字符串,如何返回一个可以用于计算的数据,请求帮忙解答一下,万分感谢!

img

count=0
with open("test.txt", "r") as f:
    for line in f.readlines():
        count+=1
        if count>5:
          list= line.split(' ') 
          print(list)

按行读取,拿到包含所有行的一个列表,然后切片。

with open("aaa.txt", "r") as f:
    lines_list = f.readlines()
    print(lines_list[5:])

【有帮助请采纳】

with open('text.txt','r') as file:
    list = file.readlines()
    for line in list:
        if list.index(line) >4:
            datalist = list(map(float,line.split()))
        else:pass
所有的数据都以浮点数的形式放在列表datalist里面了

【有帮助请采纳】

你可以用pandas

import  pandas as pd
data = pd.read_excel(inputFile, "Sheet1", index_col = None, skiprows = 5)

```