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