我可能只是个白痴,但我基本上只是试图从txt文件中读取数据。当我试图访问数据列表时,我得到“列表索引超出范围”。当我运行它时,它实际上会打印数据的值,但例如,我不能将它们附加到新列表中
with open('dust_extinction_test_data.txt', 'r') as f:
for line in f.readlines()[1:]:
data = line.split()
print(data[0])
这是控制台上的结果,我的意思是,数据[0]值仍然打印,但我仍然得到一个错误
Console output
Tags:
@JSKennard我对我的答案做了编辑。如果您需要,请告诉我
编辑1
我的txt文件
输出:
如果该行是空的,那么
data
可能是空的,因此数据[0]将导致该错误相关问题 更多 >
编程相关推荐