永发信息网

python 按列读取文本数据 列表越界咋回事啊@_@ IndexError:list index out of range

答案:1  悬赏:30  手机版
解决时间 2021-04-05 02:57
python 按列读取文本数据 列表越界咋回事啊@_@ IndexError:list index out of range
最佳答案
代码没什么问题
你看一下文件最后有没有空行导致split函数返回的tmp为空,所以tmp[0]导致了数组越界
分析思路:

1.报错信息里面已经提示了第12有误
2.提示为数组index越界,而12行的代码中tmp[0]涉及数组
3.找到tmp的定义,是split函数分解之后的内容,应当为一个list列表
4.但是此处连tmp[0]都提示有错,说明tmp中没有任何元素
5.推得for i in f0,中的没一行的数据i有问题,当运行到最后,回出现一个由问题的i
6故猜想文件最后一行为空行,通常为写入文件函数每行之后附带的\n转义字符导致

希望能在不断的学习中,找到解决问题的能力。其实这样推导一遍很easy的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
昆虫记的优美句子。
美国车险加一个人要加钱吗
宁晋申通快递能不能到宁晋四中(现在的宁晋职
硬盘录像机的作用和用途?
为什么把李冰与大禹相提并论
2018螺旋焊管多少钱?螺旋焊管价格。
那就这样吧歌词意思,那就这样吧的歌词讲述什
湖南卫视是最红的吗?
解答题阅读下列材料,回答问题。材料一:2010
在“中国国际航空公司|”有个”电子化航意险
我的车子违章停车了,被贴条,然后我看到是那
我真搞不懂明吹们的三眼铳是怎么在马背上用
特氟隆镀层和氟碳镀层是一样的吗
斜齿轮和锥齿轮怎么区分?
如何拯救一个堕落的人?
推荐资讯
番禺区哪里有童装批发市场
双清区邵阳雅涵琪家居布艺这个地址怎么能查询
为什么优酷不能搜索,为什么优酷不能缓存视频
手不释卷什么意思,手不释卷的释是什么意思
什么是邮箱账号跟密码,输入常用邮箱账号!什
单选题两圆相切,圆心距等于2cm,其中一个圆
电烙铁什么牌子的好,什么牌子的电烙铁质量最
请问第9题怎么解
电锤打着打着不会转,停几秒又好了是怎么回事?
急求法院系统运动会横幅标语
胖男人春天怎么搭配衣服,身高170CM ,体重16
辐射新维加斯太阳神一号傻帽在哪儿?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?