【发布时间】:2017-06-13 18:17:38
【问题描述】:
假设我有一个 3-D 数组:
[[[0,1,2],
[0,1,2],
[0,1,2]],
[[3,4,5],
[3,4,5],
[3,4,5]]]
我想按列重新排列:
[[0,1,2,3,4,5],
[0,1,2,3,4,5],
[0,1,2,3,4,5]]
对于本质上具有任意形状和深度的 3-D np.array 来说,一个优雅的 python numpy 代码会是什么? 是否有一种绕过for循环的快速方法?我所做的所有方法都是非常临时和粗暴的,它们基本上太慢而且没用......
谢谢!!
【问题讨论】:
-
我想有人会说我正试图通过列索引来解开这个 3D 数组...
标签: python arrays numpy sub-array