我不明白我的列表索引是如何超出范围的

时间:2020-05-16 22:14:06

标签: python list indexoutofboundsexception

j达到5时停止计数,尽管我的范围以11结尾。

为什么会发生,我该如何解决?

我的部分代码存在问题:

accessToken

1 个答案:

答案 0 :(得分:1)

基本上,您误会是从1开始循环,而count index0开始,因此在计算{{1 }}是从percentage_2开始,例如:index 1,它跳过了您的percentage_2 = (count[1] / freq)*100,当您到达0th index时,j=11是{ {1}}是index rangecount上没有任何价值,这就是为什么有0-10的原因。

count[11]

Output