python报错list index out of range,问题是我的代码索引没超出范围阿

2024年11月15日 20:41
有3个网友回答
网友(1):

74列的分割符是啥? 空格符号么? 列数据为空时不应该忽略滚春吧改锋? 这样试试看大歼耐:

def readex(file):
A_u, U, G, R, I, Z = [ ], [ ], [ ], [ ], [ ], [ ]
for line in open(file):
items = [float(item or 0) for item in line.split(' ')]
A_u.append(items[14])
U.append(items[4]-items[14])
G.append(items[6]-0.736*items[14])
R.append(items[8]-0.534*items[14])
I.append(items[10]-0.405*items[14])
Z.append(items[12]-0.287*items[14])
return A_u,U,G,R,I,Z
A_u,U,G,R,I,Z = readex('myfile')

网友(2):

刚刚 接触python 还没遇到这样的麻烦...去开源社区看看

网友(3):

报错的代码是什么?