在删除数据时从3D到2D的阵列修改

时间:2016-06-02 17:56:28

标签: python multidimensional-array

很抱歉,如果这看起来像是一个基本问题,但我在这里苦苦挣扎......我在Python中有一个三维数组,我只想从中提取一些数据,从3D转到2D。这不是重塑。

我开始使用3D数组(2x3x5):

a = [[[0  0  0  0  0]
      [1  1  1  1  1]
      [2  2  2  2  2]]

     [[1  2  3  4  5]
      [2  3  4  5  6]
      [3  4  5  6  7]]]

我正在尝试从上面提取2D数组(2x5):

b = [[0  0  0  0  0]
     [1  2  3  4  5]]

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

好吧,想通了......

当我只需要a[:][0][:]

时,我一直在尝试a[:,0,:]