Numpy学习:合并
import numpy as np
a = np.array([1,2,3])
b = np.array([4,5,6])
#上下合并 注意参数为tuple
print(np.vstack((b,a)))
#左右合并
print(np.hstack((a,b)))
#增加维度
print(a[:,np.newaxis])
print(a[:,np.newaxis].shape)
print(a[np.newaxis,:])
print(a[np.newaxis,:].shape)
#多个矩阵合并 axis表示第几个维度
a = a[:,np.newaxis]
b = b[:,np.newaxis]
print(np.concatenate((a,a,b,b),axis=0))
print(np.concatenate((a,a,b,b),axis=1))