Numpy
6 Numpy
6.1 Numpy介绍与安装
Numpy是什么?
Numpy(Numerical Python)是目前Python数值计算中最为重要的基础包。大多数计算包都提供了基于Numpy的科学函数功能,将Numpy的数组对象作为数据交换的通用语。
Numpy特点
- 提供高效多维数组
- 提供了基于数组的便捷算术操作以及广播机制
- 对数据进行快速的矩阵计算
- 对硬盘中数组数据进行读写操作
Numpy安装
直接在dos命令行中pip install numpy 即可。
6.2 Numpy基本操作
创建N-维数组对象
生成数组最简单的方式就是使用array函数。array函数接收任意的序列型对象,生成一个新的包含传递数据的Numpy数组。
- numpy.array(object)
import numpy as np
li = [1,2,3,4]
arr = np.array(li)
arr
------------------------------------
array([1, 2, 3, 4])
- numpy.arange([start,] stop[, step,])
import numpy as np
arr = np.arange(1,5)
#另一种方法也可以写成如下,结果一样
#arr = np.array(range(1,5))
arr
-