首页 > 解决方案 > 组合四个numpy数组

问题描述

我正在尝试以下列方式将 4 个数组合并为一个

a = ([1,5,9])
b = ([2,6,10])
c = ([3,7,11])
d = ([4,8,12])

combination = [[1,2,3,4][5,6,7,8][9,10,11,12]]

任何帮助将不胜感激

标签: pythonarraysnumpy

解决方案


import numpy as np

a = ([1,5,9])
b = ([2,6,10])
c = ([3,7,11])
d = ([4,8,12])

print (np.stack((a,b,c,d), axis=-1))

输出:

[[ 1  2  3  4]
 [ 5  6  7  8]
 [ 9 10 11 12]]

推荐阅读