在python中切片数组

时间:2016-07-17 23:48:53

标签: 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 个答案:

答案 0 :(得分:1)

  

仅读取[1]至[27]

我相信如此

q[1:,y,x]

顺便说一下,插值4000次可能真的很慢......你确定你做的是正确的吗?