a=numpy.array([1,2,3,4,5])
a=numpy.array([1 2 3],[2 3 4],[3 4 5]) #分别输出向量、矩阵。
a.transpose() #转置函数
b=a.shape#a矩阵的大小,也可以通过a.shape=3,4强制更改矩阵大小
b=a.reshape(3,4)#强制更改矩阵大小(注意:a,b共享内存,a改变b也改变)
b=numpy.power(a,3)#数组每个元素求3次方 3可更改为任何数
c=numpy.ones_like(a)#生成一个a同等大小矩阵,所有元素填充1
c=numpy.zeros_like(a)#生成一个a同等大小矩阵,所有元素填充0
c=arange(0,15,2)#生成一个0-15间隔为2的向量
c=numpy.random.rand(6)#生成一个[0.1)的6个元素的随机数向量
c=numpy.linspace(0,15,15)#生成一个0-15等间隔元素为15的向量(默认都是左闭右开的 [0,15))
c=numpy.logspace(0,3,15)#生成一个10^0到10^3的等比的15个元素的向量
c=numpy.logspace(0,3,15,base=3)#生成一个3^0到3^3的等比的15个元素的向量
c=numpy.unique(a)#数据去重,得到出现过的数
d=numpy.stack((a,b,c),axis=0)#数据堆叠,axis是轴度也可以理解为自由度,可以为0、1、2。