嗨,我正在尝试在第 180 行提取列 [3] 和 [4] 的信息。我面临的问题是
- 元素由 3 个空格分隔
 - @@Data 从第 180 行开始
 - 我使用的代码无法提取出特定的列
 它给我的错误:line = reader[180][3] IndexError: list index out of range
@@Data: Source 0 in text format: 1 2 2 1 1 9 1 1 -2 2 1 -3 3 1 3 2 2 1 1 9 1 1 -2 2 1 -3 3 1 4 2 2 1 1 9 1 1 -1 1 1 -2 2 1
我正在使用的代码
     reader = list(csv.reader(f, delimiter=' '))
     SatIP, CoerIP = getSatHcoer(reader)
     print SatIP, CoerIP
     def getSatHcoer(reader): 
     line = reader[180][3]
     Sat = line.split('    ')
     Sat =  Sat[len(Sat)-1]
     line = reader[180][4]
     Coer = line.split('     ')
     Coer =  Coer[len(Coer)-1] 
     return Sat, Coer
     pass