python中的切片数组

python中的切片数组,python,numpy,Python,Numpy,我有这些形状的数组: q.shape #(28,40,100) g.shape #(27,40,100) for x in range (0,100): for y in range (0,40): qg = np.interp(100,g[:,y,x],q[:,y,x]) #how? print qg 当然,它不能插值,因为g和q的形状不相等。脚本应该如何在“#How?”部分中,以便q删除元素[0],而只读取[1]到[27] 仅读[1]至[27] 我相

我有这些形状的数组:

q.shape #(28,40,100)
g.shape #(27,40,100)
for x in range (0,100):
    for y in range (0,40):
        qg = np.interp(100,g[:,y,x],q[:,y,x]) #how?
        print qg
当然,它不能插值,因为g和q的形状不相等。脚本应该如何在“#How?”部分中,以便q删除元素[0],而只读取[1]到[27]

仅读[1]至[27]

我相信是这样的

q[1:,y,x]

顺便说一下,插值4000次可能真的很慢。。。你确定你做得对吗

在冒号前加一个1?哈哈,我不确定。不过,只要结果是我需要的。无论如何谢谢你