问题标签 [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.

0 投票
0 回答
590 浏览

python - IndexError:元组索引超出范围 - 使用 SQLAlchemy 时

当我使用与 print 相同的代码时,一切都很好,但是将它与 SQLAlchemy 一起使用会给我一个错误:

这在这里工作正常:

有谁知道问题是什么?先感谢您!

更新

这是完整的错误:

0 投票
1 回答
213 浏览

python - Indexerror:元组索引超出范围

给出的错误是元组索引超出范围。当我检查变量时,数组是在 [3,11] 矩阵中创建的,但只填充了前两行。我不确定如何更正我的代码?谢谢

0 投票
1 回答
1329 浏览

python - 使用 scipy.ndimage.interpolation.shift(), IndexError: only integers, slices (`:`)

我的问题是,当我运行下面的代码时,出现以下令人费解的错误

由于以下功能而出现:scipy.ndimage.interpolation.shift(input, shift, output=None, order=3, mode='constant', cval=0.0, prefilter=True)

由于“ https://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.ndimage.interpolation.shift.html#scipy-ndimage上给出的函数的定义,这让我感到困惑-插值移位

该定义指出:

"shift : 浮点数或序列,可选

沿轴的偏移。如果是浮点数,则每个轴的移位都是相同的。如果是一个序列,则 shift 应该为每个轴包含一个值。”

错误明确指出值应该是 int,而定义明确要求浮点值。我尝试为“shift”插入整数值,代码运行良好。我也尝试将数据移动到 ndarray 中,但仍然发生错误。

所以我想要做的是根据“坐标”数组中的浮点值移动图像,具有亚像素分辨率。我要么不正确理解定义或错误消息,并且想知道为什么我的函数实现不起作用。

0 投票
2 回答
556 浏览

python - IndexError:元组索引超出范围 - 从 dict 创建 CSV

我正在尝试从 dict 创建 csv,但收到以下错误。我最初有键名而不是索引号,但是当我添加多个字典值时会导致错误。

代码:

0 投票
1 回答
416 浏览

python - 索引错误与 matplotlib

我一直在尝试使用这段代码来绘制 C 曲线(https://en.wikipedia.org/wiki/Lévy_C_curve),但不知何故它一直给我这个错误:

IndexError: list index out of range

但是列表的长度对我来说似乎很好,因为它设置为 n-1,那么为什么这个错误会不断出现?

不久前,当我尝试类似的东西(Sierprinski 三角形)时,我遇到了同样的问题,所以我非常感谢一些帮助。

0 投票
1 回答
62 浏览

python - 为什么我不断收到此 IndexError?

我对 python 和一般编码是全新的。谁能理解我为什么会收到这个 IndexError?

我试图从中提取每个 if 语句/套件的列表有四个项目,但由于某种原因,它一直告诉我列表索引超出范围。

0 投票
1 回答
33 浏览

excel - 函数获取“IndexError:范围的列表索引”以写入 excel

使用 python 2.7x:我搜索了其他问题,但找不到与我的函数类似的东西。我正在写一个excel电子表格。变量 a 在整个程序的其他任何地方都没有使用。我尝试将全局变量放在函数之前,函数内部,添加到函数中,如下所示,从 for 循环更改为 while 循环等,几乎所有其他帖子所建议的内容,但不幸的是它们不起作用。难道是因为我使用的是数组,它也影响了代码?我不断收到 IndexError: list index out of range for this while 循环,不知道如何解决。非常感谢你的帮助!

GPA 是程序中其他位置的数组。

0 投票
2 回答
83 浏览

python - 我的代码中的功能不起作用

我正在制作一个包含一些验证的程序

这些错误出现了

回溯(最后一次调用):文件“C:\Users\Thomas\Desktop\FIle Handling\Mini Project.py”,第 71 行,在 CreateAccount() 文件“C:\Users\Thomas\Desktop\FIle Handling\Mini Project.py”,第 60 行,在 CreateAccount GetUsername() 文件中“C:\Users\Thomas\Desktop\FIle Handling\Mini Project.py”,第 41 行,在 GetUsername UsernameValidation() 文件中“C:\Users\Thomas\ Desktop\FIle Handling\Mini Project.py",第 33 行,如果 New_Username[len(New_Username)] 不在数字中或 New_Username[len(New_Username)-1] 不在数字中:IndexError: string index out of range

当我打印出New_Username它显示的长度时0(New_Username 中应该有一些东西)

0 投票
2 回答
137 浏览

python - 返回空字符串而不是 IndexError

我现在真的很困惑:

为什么会string[100:105]返回一个空字符串而string[100]引发一个 IndexError(如预期的那样)?为什么不string[100:105]引发 IndexError 以及?

0 投票
1 回答
92 浏览

python - IndexError:列表索引超出范围经度

希望创建一个函数来读取具有纬度和经度的动物名称文件,然后它将返回设定区域内的#animals,但是我不断收到索引错误,我不知道为什么,我还是 Python 新手只需要一点帮助:')