目录
创建方法
print(np.array([2.0,3.0,4.0])) #生成1*3矩阵
print(np.array([[1.0,2.0],[3.0,4.0]])) #生成2*4矩阵
print(np.array([[1,2],[3,4]],dtype=complex)) # 指定数据类型
print(np.arange(0,7,1)) # 0为起点,终点值为6,间隔为1时,起点和间隔默认为0和1
print(np.linspace(-1,2,5)) # 起点为-1,终点为2,取5个点
print(np.ones(6)) #生成1*6的一维向量,np.ones((2,3))生成2*3的矩阵,类推(2,3,4)生成2*3*4
print(np.zeros((2,3,4))) # 与ones函数类似,2页,3行,4列,全0
print(np.empty((3,3))) #值取决于内存
print(np.random.randint(0,3,(2,3))) #随机生成2*3的数组,元素值是大于等于0小于3
基本操作
b = [2,2.1,2.6,0.9,8,9]
b.size #数组元素个数
b.ndim #数组维度
b.dtype #数组元素类型
b.shape #数据形状
np.around(a) #返回四舍五入
np.floor(a) #此函数返回不大于输入参数的最大整数
np.ceil(a) #函数返回输入值的上限
print(np.amin(X)) #求最小值
print(np.amax(X)) #求最大值
pri