使用重新排序调整 numpy 数组的形状

By simon at 28 天前 • 0人收藏 • 11人看过

我有一个1 x 2 x 3的数组:

A np.array ([[1,2,3] ,[4,5,6]]) a array ([[1,2,3] ,[4,5,6]]) a shape (1,2,3)

我想把它重塑成(3,1,2) ,但是这样原来的 dim 3上的元素现在都沿着 dim 1了。 我希望结果是这样的:

New a 数组([[1,4] ,[2,5] ,[3,6])

当我只是使用重塑,我得到了正确的形状,但元素的顺序是相同的,不是我想要的:

(3,1,2)) array ([[[1,2] ,[3,4] ,[5,6]])

我怎样才能做到这一点呢?

登录后方可回帖

Loading...