下标越界

错误信息参考:

ValueError: list index out of range


错误原因参考:

  • 一个有5个元素的列表["a","b","c","d","e"],其查找位置以0开始,即"a"的位置是0,"e"的位置是4,若查找位置输入5,则会报错

  • 可以理解为想在一个只有5个元素的列表里找到第6位元素,此即下标越界问题。

解决方法参考:

  • 检查是否有组件在查找列表里不存在的元素,并修改
  • 可能的组件为(包括但不限于以下组件):
    • 用下标操作列表、字典的组件,如获取指定位置项 删除列表项
    • 赋值

results matching ""

    No results matching ""