import numpy as np
print(np.empty((3,4)))#创建一个3行4列的元素未初始化空矩阵print(np.zeros(8))#一个一维的全零矩阵print(np.zeros((3,4)))#一个3行4列的全零矩阵print(np.ones(8))#一个一维的全1矩阵print(np.ones((3,4)))#一个3行4列的全1矩阵print(np.identity(5))#或print(np.eye(5))#一个5阶的单位矩阵print(np.diag([1,2,3,4]))#一个对角线元素确定的对角阵print(np.full([3,3],6))#一个3行3列元素全为6的矩阵print(np.arange(10,20,2))#一个从10到20的步长为2的矩阵print(np.linspace(10,20,5))#一个从10到20的矩阵(切为5片)print(np.tri(3,4))#下三角矩阵print(np.vander(3,4,5))#范德蒙
2.数组的属性
import numpy as np
a=np.array([1,2,3,4,5,6,7,8,9])print(a)print(a.ndim)#维度print(a.T)#装置print(a.size)#个数print(a.dtype)#数据类型print(a.shape)#大小
b=a.reshape(3,3)#重新调整print(b)print(b.shape[1])#列的个数