擅长:python、mysql、java
<p>“list index out of range”错误在Python中非常基本,异常处理也是如此,您应该参考文档以了解:</p>
<ul>
<li><a href="http://docs.python.org" rel="nofollow">http://docs.python.org</a></li>
<li><a href="http://docs.python.org/library/stdtypes.html#iterator-types" rel="nofollow">http://docs.python.org/library/stdtypes.html#iterator-types</a></li>
<li><a href="http://docs.python.org/library/exceptions.html" rel="nofollow">http://docs.python.org/library/exceptions.html</a></li>
</ul>
<p>在任何情况下,“list index out of range”错误意味着您试图获取不存在的iterable的特定索引,例如以下代码:</p>
<pre><code>mylist = [1,2,3,4]
print mylist[57]
</code></pre>
<p>。。。会抛出这个错误,因为只创建了索引0-3,而我正在尝试访问57。要处理此异常,请执行以下操作:</p>
^{pr2}$