我正在尝试将一个以空格分隔的文件导入到python中的列表中 使用此代码:
file = open("/Users/luli/Desktop/GLogData_20180726.txt", "r")
for line in file:
fields = line.split()
文件中有8个字段,当我运行len(fields)
时,得到了正确的数字(8)。
当我打印列表时,它看起来是正确的:
['1', '1', '1', 'luli', '1', '0', '01/01/00', '01:18:36']
但是当我试图访问列表中的第二项(fields[1]
)时,我得到了
IndexError: list index out of range
知道是什么原因吗
解决了这个问题。 谢谢你的回复。这很有帮助
文件的第一行字段较少,因此产生了错误
已经修好了
尝试改用此选项:
相关问题 更多 >
编程相关推荐