import numpy as np
a = np.array([1, 1, 1])[:, np.newaxis] # 增加一个列的维度,
b = np.array([2, 2, 2])[:, np.newaxis]
c = np.array([3, 3, 3])[:, np.newaxis]
print(np.vstack((a, b, c))) # 上下合并矩阵
print(np.hstack((a, b, c))) # 左右合并矩阵
#数组分割
print(np.vsplit(a,3))#将数组纵向分隔
print(np.hsplit(b.T,3))#将数组横向分隔
print(np.split(a,3,axis=0))#指定维度进行分割
print(np.array_split(a,2,axis=0))#进行不均匀分割