热线电话:13121318867

登录
2018-10-17 阅读量: 1198
python:list index out of range

在执行过程中,python报错list index out of range ,报错显示索引值超出列表索引范围

  • 第一种情况,如果是自己建立的列表:

1、新建一个空列表,逐个添加就可以了;

2、list index out of range的意思是对应列表的编号不存在而已;

3、比如列表里只有两个元素,只有list[0]、list[1],list[2]就越界了。print ss看看是不是有的列表长度没有到5,如果小于5,肯定会越界的

  • 第二种情况,如果是引如命令行,需要看一下命令行底层的索引列有几个,如下,我在引入argv时报错:

这时候我可以看一下argv本身有几个:

我们发现,我的电脑里argv本身有三个,因为索引是从0开始算起,所以我只能执行到sys.argv[2],即:

6.8791
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子