Python 进行科学计算:NumPy

来源:互联网 发布:淘宝优惠券二合一平台 编辑:程序博客网 时间:2024/05/29 19:05

— 数组基础


– 创建数组

NumPy 的核心是数组(arrays)。具体来说是多维数组(ndarrays).

4 Ways:向量

a = np.array([0, 1, 2, 3, 4])b = np.array((0, 1, 2, 3, 4))c = np.arange(5)d = np.linspace(0, 2*np.pi, 5)print(a) # >>>[0 1 2 3 4]print(b) # >>>[0 1 2 3 4]print(c) # >>>[0 1 2 3 4]print(d) # >>>[ 0.          1.57079633  3.14159265  4.71238898  6.28318531]print(a[3]) # >>>3

可以使用切片.

表示矩阵和多维数组

a = np.array([[11, 12, 13, 14, 15],              [16, 17, 18, 19, 20],              [21, 22, 23, 24, 25],              [26, 27, 28 ,29, 30],              [31, 32, 33, 34, 35]])print(a[2,4]) # >>>25
原创粉丝点击