python - 为什么我收到 IndexError:数组索引过多
问题描述
我写了以下代码
import numpy as np
import xlrd
book = xlrd.open_workbook('Cd equilibrium.xlsx')
sheet = book.sheet_by_index(8)
for j in range(2, 5):
for i in range(2, 12):
x = np.array(sheet.cell_value(i, j))
y = np.append(x[i, j])
以下是错误:
Traceback (most recent call last):
File "/Users/Mona/Desktop/untitled/1.py", line 9, in <module>
y = np.append(x[i, j])
IndexError: too many indices for array
谁能帮帮我?提前致谢!
解决方案
推荐阅读
- typescript - 使用 import/require 在主导入的同时导入类型
- reactjs - 将值作为类型值传递时上下文丢失
- mysql - 根据mysql的另一个表(4个表)值更新表
- java - java中的休眠
- java - 读取文件并将其保存到二维列表 java
- angular - 将数据渲染到暂时为空的离子视图
- python - 为什么 itertools.groupby() 不起作用?
- blender - 为什么搅拌机中的纹理不适用于所有部分?
- python - 从py到exe的加密程序
- asp.net - ASP.Net Core 2 ServiceProviderOptions.ValidateScopes 属性