【发布时间】:2015-08-16 08:48:21
【问题描述】:
我正在处理文件 tabel.txt,但遇到了麻烦。我想显示第四列的数据,但我得到了
error: list index out of range
谁能帮我解决这个问题
f = open("tabel.txt", 'r')
for line in f:
a=line.split("\t")
print(a[3])
【问题讨论】:
-
其中一行没有 3 列,因此引发异常。我敢打赌这是最后一个只有换行符的。多田!
-
您是按制表符拆分的,所以可能没有 3 列?无论如何,第三列将是 a[2]。
-
@ElmoVanKielmo 这是他缺少的第 4 列...
-
@OBP 你当然是对的:D
标签: python list indexing range out