为什么我得到索引0超出大小为0的轴0的边界?

时间:2019-06-27 16:53:32

标签: python arrays indexing

我正在尝试让我的功能遍历电子表格,每隔三列检查一次,找到一些值的位置(行号),但它部分起作用。该代码运行并返回一些值,但我收到此错误消息,并且它停止了。

我正在使用 start=mm[0] 从数组中获取第一个值,并使用 end=mm[-1] 来获取最后一个值。

def get_voltageStatus(r,t):
    for i in range (1,len(data[0]),3):
        m=np.where((data[1:,i]>=r) & (data[1:,i]<=t))
        mm_raws = []
        mm=m[0]
        start=mm[0]
        end=mm[-1]
        print(data[0,i])
        duration(start,end)

错误是:

  

start = mm [0] IndexError:索引0超出轴0的大小范围   0

1 个答案:

答案 0 :(得分:0)

这解决了问题

gcc