首页 > 解决方案 > 为什么我收到 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

谁能帮帮我?提前致谢!

标签: pythonnumpy-ndarray

解决方案


推荐阅读