问题标签 [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.
python - Google Foobar 世界末日燃料挑战指数错误
我正在处理一个小的 python 挑战,代码在我的笔记本电脑上运行良好,但在在线控制台的第 18 行显示索引错误。问题是
代码是
剩下的时间大约是 19 小时,请告诉我我在哪里做错了我对 python 完全陌生,昨天刚开始在 python 中编码,因为与 java 相比,这里处理分数很容易。
注意:在线控制台不接受 numpy 库,所以我们必须硬编码矩阵逆之类的东西
在测试了各种案例后,我发现了这个错误
python - Python IndexError:列表索引超出范围。无法按索引访问
我pySerial
用来读取 TTL 字节流。读取两个字节:
输出:
我无法CheckSumByte
按索引(0 或 1)访问任何元素。怎么了?
这是我的代码:
肯尼:谢谢。两个字节更简单:
工作正常,但尴尬。这些项目是类型字节。如何使用列表推导将项目添加到列表中?我想避免 append 功能,因为它很慢。
我注意到当 CheckSumByte 的项目是整数时它不起作用。Python 3 列表理解是否需要特殊格式才能将字节添加为字节(不转换为整数)?
python - IndexError:列表索引超出范围,对列表求和
我只是不想计算总和Ic[n][0 until 12]
并将其保存在 nw = list() 中,但是......它不起作用。我收到一个错误,告诉我"list index is out of range"
. 我现在不知道如何解决它。她是代码:
以下是中的值
上述结构重复50次。
python - “IndexError:列表索引超出范围”尝试使用 keras 的 vgg16 加载权重时
我想加载一组从这个地址下载的预训练权重:
我正在使用下面的代码来加载权重:
并得到这个错误:
未引用该图像,因为如您所见,问题发生在 8º 线中。TensorFlow 和 Keras 是最新的。我想我在某个地方犯了一个错误,因为其他人似乎没有在下载它的网站的评论中评论过这个错误。
有什么问题?为什么加载不出来?
tflearn - TFlearn IndexError 越界
我有一些看起来像这样的数据:
我正在尝试使用 tflearn 在这些数据上训练神经网络。我使用的是 TFlearn github 主页 ( https://github.com/tflearn/tflearn ) 上给出的相同示例,只是我更改了数据的形状。
我不断收到此错误:
“IndexError:索引 2 超出轴 0 的范围,大小为 1。”
我认为这要么是由于指定的数据形状不正确,要么与全连接层有关。
这个错误是什么意思?是不是因为形状不对?我需要在上面的代码中进行哪些更改以防止出现此错误?
任何帮助将不胜感激。
python - OneHotEncoding 引发 IndexError:用作索引的数组必须是整数(或布尔)类型
我有一个名为的数据框data
,它具有以下给定属性:
注意:数据帧上的索引是称为 ID1 和 ID2 的字符串列。这就是我设置 multiindex: 的方式data = data.set_index(['ID1','ID2'], drop = True)
。由于drop = True
,您不会在上面的数据框中看到它们。
我正在尝试对分类变量进行编码Type1
并Type2
使用LabelEncoder
and OneHotEncoder
。这是我的代码:
IndexError
当我运行此代码时,我得到一个。错误是:
是什么导致了这个错误?
我尝试将 ID 作为索引删除并尝试过,仍然抛出相同的错误。
编辑:在此处添加数据框的子集:运行 html 片段以将其视为表格。
从那以后,某些列的数据类型已更改。数据类型在上面的数据框属性中更新。
Response
是目标变量并且是分类的。
Same_Institution
并Same_Type
已从整数更改为分类二进制变量
Type1
,并Type2
已从 pandas 对象更改为类别
python - for循环跳过第一个和第二个元素
自周三以来,for 循环在 Python(2.7) 中(使用 Windows 10)中无法正常工作。见屏幕截图。它跳过第一个元素,有时是第二个元素(索引 0 和 1)。类似的 while 循环可以正常工作。
python - Python - IndexError - 程序从列表中删除名称
我有一个列表,我想删除一个可选名称,但在该行下方
它说“IndexError:列表索引超出范围”
python-2.7 - 如何使用 bs4 在 python 2.7 中提取此网页的标题?
目前我正在使用下面的代码:
Sport_Cricket.txt 包含:
我收到以下错误:
是否有任何替代选项而不是webpage_title = webpage_title[0].text(strip=True)
???
list - 在 for 循环中删除列表的元素
所以,这是我的问题。我正在尝试根据条件遍历嵌套列表并删除一些元素。问题是,每当删除一个元素时,这会改变列表的长度,这反过来又会产生错误:
这是我的代码:
s 只是一个介于 0 和 1 之间的数字。因为我想确保每个列表至少有 1 个值,所以我将 if len(a[y]) > 1 部分放入。我想我可以理解这个问题,问题是列表的长度在变化,因此位置也在变化。有谁知道克服这个问题的简单方法?