我有一个大小为155的数组,我的程序由输入一个单词组成,然后在数组中搜索该单词。 但是当我输入'176'
这是数组中的最后一个单词时,它给出了一个list index out of range
错误 这是为什么?数组列表索引超出范围
i = resList.index(resiID) # --searchs list and give number where found, for last word gives 155
print len(resultss) # --prints 155
colour = resultss[i] # --error given on this line
我打赌'i> = 155'。那么'resList'(你得到索引的地方)和'resultss'(你使用索引的地方)之间的关系是什么? – hughdbrown 2013-03-14 17:25:09
你错了,打印出来,它是155 – miik 2013-03-14 17:26:16
修正:'I> = 155'。 – hughdbrown 2013-03-14 17:26:53