IndexError:使用大于运算符时列表索引超出python中的范围

yk9xbfzb  于 2022-10-30  发布在  Python
关注(0)|答案(1)|浏览(67)

我正在检查第一个索引中的元素是否大于下一个索引中对应的元素。如果大于,则添加到新列表中。
下面是代码。
第一个
我尝试使用枚举函数,但同样的问题发生,我期待得到一个新的列表包含的元素更大。

rbl8hiat

rbl8hiat1#

根据这个answer .你正在试图到达不存在的元素。

A[index + 1]

在迭代的最后一步,您将得到IndexError。请使用range(len(A) - 1)代替。

相关问题