IndexError: list index out of range

翻译

列表索引超出范围

可能原因

下标超出范围

例如

  • 列表中共3项,但使用【获取列表指定位置项】取了第四项(列表位置从0开始,即第1个元素位置为0,依此类推)

列表为空列表

  • 列表为空列表时,项数为0,不管怎么取都会超出范围

排错方法

  • 在报错指令前加一条【打印日志】指令,打印一下列表的总长度,防止项位置超出列表长度

列表相关介绍

https://www.winrobot360.com/doc/%E4%B8%93%E9%A2%98%E6%96%87%E6%A1%A3/Python%E5%9F%BA%E7%A1%80/%E5%88%97%E8%A1%A8.html

问题没有解决?去社区提问 all right reserved,powered by Gitbook

results matching ""

    No results matching ""