问题标签 [index-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nlp - 调用 NLTK SennaTagger 的 tag_sents() 方法时列表索引超出范围错误
IndexError: list index out of range
当调用tag_sents()
NLTK SennaTagger( http://www.nltk.org/_modules/nltk/tag/senna.html ) 的方法时。
给出一个句子列表作为tag_sents
方法的输入。
运行标记器需要一个 senna 可执行文件。可在此处找到 SENNA 工具包的安装指南。http://ronan.collobert.com/senna/
代码:
输出:
python - 在 Python 3.4 中使用相同输入大小的相同代码运行多次后,抛出 IndexError: list index out of range
我是 Python 新手。我写了一个快速排序的代码来按升序对整数进行排序。使用 - Ubuntu 16.10 和 python3.5
代码 -
当我运行代码时,它会抛出 IndexError: list index out of range 但如果我用相同的输入运行相同的代码,它会给出正确的输出。例如 - 第一次运行代码 n = 5
在 n = 5 的情况下第二次运行代码
在 n = 5 的情况下第三次运行代码
我无法弄清楚为什么会发生这种情况。我正在使用 Ubuntu 16.10 和 python3.5
indexing - 井字游戏错误处理 Python
我几乎完成了我的井字游戏。但是,当用户输入大于 33 的数字时,我收到以下错误:
我的名单只有 0-33。如果错误地输入了 50,我不确定如何防止此错误。
泰
python - Python中的索引错误(索引超出范围)
得到索引错误。故障在哪里?
python - Python Range Error in While Loop
I am trying to write a python program that will take any string of lowercase letters and return the longest alphabetical substring within it. Below is a segment of the code.
When I run the code, the line containing while s[0+shift+expan] <= s[1+shift+expan]: creates an error that the string index is outside of the range. I see that adding to expan will put the index out of range, but shouldn't the largest while loop solve this? I appreciate any help.
string - 为什么在切片时使用大于 len(string) 的索引号时没有 IndexError?
当我使用大于字符串长度的索引号时,我在 Python 中理所当然地得到一个 IndexError,例如:
但是,如果我对字符串进行切片,使用大于字符串的索引号似乎是可以的,因为以下代码不会创建 IndexError:
为什么会这样?这对我来说似乎相当隐含,因为我希望在这种情况下也会出现 IndexError 。如果这很明显,我很抱歉,但我找不到任何相关的东西。
python-3.2 - 索引错误:列表索引超出范围(python 3.2)
我和我的朋友们正在学校做一个项目,我们理解为什么会出现错误,但我们看不出我们在哪里犯了这个错误。我们确信我们已经算对了,我们知道在索引中它从 0 开始,但它仍然是错误的。我们的任务是创建一个让玩家在 7x7 网格中移动的游戏,但我们必须从存储在同一文件中的代码之外插入一些游戏消息。PS我们可以寻求帮助。这是代码请帮助!:
python - Python验证函数生成IndexError: list assignment index out of range
我正在用 Python 构建 Battleships 游戏。我有一个列表,我正在尝试在 Python 中构建一个验证工具,以捕获超出列表 10x10 范围的用户输入。
这是代码:
如果用户输入“10,10”作为船舶坐标,输入“h”作为水平方向,则 Python 会生成以下错误消息:
我知道错误在这一行:
但我不知道如何解决它。你能帮我找出解决方案吗?
python - 你如何在 Python 中实现 ECDF?
我正在尝试从具有第 3 页上的 MATLAB 实现的论文中实现经验分布函数。这是我的 Python 版本。
我根据NumPy for MATLAB users 文档对其进行了转换,同时考虑了如何statsmodels
实现 ECDF
我得到错误:
不D.shape[0]
返回列数?那么,D[:, d]
应该正常工作吗?这里发生了什么?
python - 在 Python 3.6.1 中使用带有底图和轮廓的投影时出现 IndexError
我在 Ubuntu 16.4 上使用 Python 3.6.1 64 位、Qt 5.6.2、PyQt5 5.6,Basemap 版本为 1.0.7,matplotlib 2.0.2。当我尝试使用带有basemap的轮廓时,使用投影“cyl”,例如:
我收到以下错误:
回溯(最近一次通话最后):
文件“”,第 15 行,在 cs = map.contour(x,y,wave+mean,15,linewidths=1.5)
文件“/home/gab/anaconda3/lib/python3.6/site-packages/mpl_toolkits/basemap/init .py ”,第 521 行,在 with_transform return plotfunc(self,x,y,data,*args,**kwargs )
文件“/home/gab/anaconda3/lib/python3.6/site-packages/mpl_toolkits/basemap/init .py ”,第 3542 行,轮廓 xx = x[x.shape[0]/2,:]
IndexError:只有整数、切片 (
:
)、省略号 (...
)、numpy.newaxis (None
) 和整数或布尔数组是有效的索引
如果我使用例如投影“正交”,则不会发生此错误。我在 Python 2.6 上运行这段代码没有问题。这个问题似乎和这个问题一样,没有回答。
有任何想法吗?