import numpy as np
np.arange(0,60,10).reshape(-1,1)+np.arange(0,6)
a = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
a.reshape(2,6)#,order = cfa,c行优先,F列优先
a.flat#拉成一行
a.flatten#生成一个a的副本,不在同一个内存
np.concatenate()#多个矩阵拼接,纵axis=1,行axis=0,默认0
b = np.array([[1,2,3],[4,5,6]])
c = np.array([[7,8,9],[10,11,12]])
print(np.concatenate((b,c)))
print(np.concatenate((b,c),axis = 1))
print(np.hstack((b,c)))#axis = 1堆叠
print(np.vstack((b,c)))#axis = 0堆叠
print(np.stack((b,c),0))
print(np.stack((b,c),1))
a