Python3.x
IndexError: list index out of range
一、范围问题
value无对应的index,造成越界
解决:增加临界判断语句,或者采取+-1
二、
list为空,当list[0]会出现该错误
三、数据问题
如下处理文件时,文件有空行
lenses=[inst.strip().split('\t') for inst in fr.readlines()]
解决:删除空行。
本文探讨了Python3.x中出现的IndexError:list index out of range错误的原因及解决办法,包括处理空列表、边界检查以及文件处理时的空行问题。
Python3.x
IndexError: list index out of range
value无对应的index,造成越界
解决:增加临界判断语句,或者采取+-1
list为空,当list[0]会出现该错误
如下处理文件时,文件有空行
lenses=[inst.strip().split('\t') for inst in fr.readlines()]
解决:删除空行。

被折叠的 条评论
为什么被折叠?
