我试图在python中连接数组,类似于matlab
array1= zeros(3,500);
array2=ones(3,700);
array=[array1, array2];
我在python中做了以下事情:
array1=np.zeros((3,500))
array2=np.ones((3,700))
array=numpy.concatenate((array1, array2), axis=2)
然而,当我访问尝试“array [0,:]”时,这给了我不同的结果 有没有办法在python中将数组放在一个类似于matlab的数组中。
谢谢
答案 0 :(得分:8)
concatenate((a,b),1)
或
hstack((a,b))
或
column_stack((a,b))
或
c_[a,b]