numpy是python中一个用于数学计算的函数库。
使用时首先导入到项目
import numpy as np
下面用numpy定义一个数组
a = np.array([1,2,3])
print(a)
指定数组元素的类型
a = np.array([1,2,3],dtype=np.int) //int int32 int64 float float32 float64
print(a)
定义一个矩阵
a = np.array([[1,2,3],
[3,4,5]])
print(a)
print('number of dim:',a.ndim) //dim :2
print('shape:',a.shape) //shape:(2,3)
print('size',a.size) //size 6
定义一个特殊矩阵
a = np.zeros((3,4),dtype=np.int32)
print(a)
b = np.ones((3,4),dtype=np.int32)
print(b)
c = np.empty((3,4),dtype=np.int32)
print(c)
d = np.arange(10,20,2) //从10到20,步长为2
print(d)
e = np.arange(12).reshape((3,4))
print(e)
f = np.linspace(1,10,5).reshape((3,4)) //从1到10线性 生成5段
print(f)