Python中文
首页
教程
问答
标签
搜索
登录
注册
numpy loadtxt索引器错误:列表索引超出范围
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我是Python新手,目前我有一个文本文件,如下所示:</p> <pre><code># Wed 13:10:08 11-Mar-2015 begin aperture image1 1 1024. 139.7445 image image1 aperture 1 beam 1 center 1024. 139.7445 low -1023. -4. high 1024. 4. background xmin -40.45428 xmax 43.75221 function chebyshev order 3 sample -40.45428:-18.42313 20.09063:43.75221 naverage 1 niterate 0 low_reject 3. high_reject 3. grow 0. axis 2 curve 6 2. 2. 4. 2044. -0.1275881 -0.03320996 </code></pre> <p>我想从第六行(中间)提取“139.7445”。这是我的代码:</p> <p><code>pos_wasp = np.loadtxt(line, skiprows=5, usecols=(3,4), unpack=True)</code></p> <p>但当我运行它时,它会给出一个错误:</p> <blockquote> <p>IndexError: list index out of range</p> </blockquote> <p>这应该是一个简单的问题来解决,我已经尝试了很多次更改列号和数据类型,但仍然没有成功。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>如果您在使用<code>numpy.loadtxt</code>时对<code>IndexError: list index out of range</code>感到沮丧后访问此页,请不要绝望。</p> <p>失败的原因是输入文本文件中的一行或多行不包含在<code>usecols=()</code>中指定的列。</p> <p>若要更正此错误,请检查文本文件中的所有行是否都具有要提取的列。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在不舍入整数值的情况下刮取网站表?
7 回答
如何在不舍入的情况下仅获取整数?
6 回答
如何在不舍入的情况下在python中列出2个浮点数组
8 回答
如何在不舍入的情况下将值修剪到点后的两个位置,python
5 回答
如何在不舍入的情况下获取小数值
7 回答
如何在不获取“IndexError:列表索引超出范围”的情况下检查项目是否存在?
4 回答
如何在不获取“TypeError:字符串索引必须是整数”的情况下对图像进行numpyslicing
7 回答
如何在不获取AttributeError的情况下使用Gensim加载Word2vec?
7 回答
如何在不获取csv-fi数据的情况下只从s3 bucket读取5条记录并返回
1 回答
如何在不获取SyntaxError的情况下将两个数字分开?
1 回答
如何在不获取TypeError的情况下将字符串相乘:sequence不能乘以'function'类型的nonit?
6 回答
如何在不获取TypeE的情况下更改具有多个值(元组)的字典的特定值
1 回答
如何在不获取UnicodeEncodeE的情况下将pandas数据帧转换为csv文件
1 回答
如何在不获取整个表的情况下分页?
3 回答
如何在不获取状态/源代码的情况下发送HTTP请求python3
1 回答
如何在不获取重复数据的情况下加入数据帧?
6 回答
如何在不获取错误消息的情况下实现特定代码的输入功能
1 回答
如何在不获取额外行的情况下合并两个数据帧?
8 回答
如何在不被IP阻止的情况下验证电子邮件是否存在?
10 回答
如何在不被远程网站检测到的情况下使用代理?
3 回答