zoukankan      html  css  js  c++  java
  • python-IndexError: list index out of range

    错误信息:IndexError: list index out of range

    出现位置:

        对Python中有序序列进行按索引取值的时候,出现这个异常

    问题原因:

        对于有序序列: 字符串 str 、列表 list 、元组 tuple进行按索引取值的时候,默认范围为 0 ~ len(有序序列)-1,计数从0开始,而不是从1开始,最后一位索引则为总长度减去1。当然也可以使用 负数表示从倒数第几个,计数从-1开始,则对于有序序列,总体范围为 -len(有序序列) ~ len(有序序列)-1,如果输入的取值结果不在这个范围内,则报这个错。

    解决方法:

        检查索引是否在 -len(有序序列) ~ len(有序序列)-1 范围内,

       
  • 相关阅读:
    Celery的使用
    python中使用redis
    Redis基础
    版本控制器git
    day 74作业
    Djangorestfromwork作业1
    Django rest-framework的jwt认证
    Django --form验证
    cx-oracle-------------------安装
    排序算法
  • 原文地址:https://www.cnblogs.com/Suomy/p/9373201.html
Copyright © 2011-2022 走看看