标题: 请crossin先生指教 [打印本页] 作者: pylearner 时间: 2017-7-25 22:37 标题: 请crossin先生指教 报错与代码如下,请问怎么解决
f = open('score.txt')
lines = f.readlines()
#print (lines)
results = []
for line in lines:
#print (line)
data = line.split()
sum = 0 #print (data)
for fenshu in data[1:]:
sum += int(fenshu)
result = '%s \t: %d\n' %(data[0], sum)
#print (result)
results.append(result)
#print (results)
output = open('result.txt', 'w')
output.writelines(results)
output.close()
报错 list index out of range error 但是我是在看不出来哪里超出list范围了
作者: pylearner 时间: 2017-7-28 01:48
result = '%s \t: %d\n' %(data[0], sum) 这一句报错 list index out of range error 作者: crossin先生 时间: 2017-7-28 21:32
pylearner 发表于 2017-7-28 01:48
result = '%s \t: %d\n' %(data[0], sum) 这一句报错 list index out of range error