1.Numpy介绍与安装
Numpy是什么?
Numpy(Numerical Python)是目前Python数值计算中最为重要的基础包。大多数计算包都提供了基于Numpy的科学函数功能,将Numpy的数组对象作为数据交换的通用语。
Numpy特点
- 提供高效多维数组
- 提供了基于数组的便捷算术操作以及广播机制
- 对数据进行快速的矩阵计算
- 对硬盘中数组数据进行读写操作
Numpy安装
直接在dos命令行中pip install numpy
可参考官网:https://numpy.org/devdocs/user/quickstart.html
2.Numpy基本操作
创建N-维数组对象
生成数组最简单的方式就是使用array函数。array函数接收任意的序列型对象,生成一个新的包含传递数据的Numpy数组。
numpy.array(object)
numpy.arange([start,] stop[, step,])
注意
ndarray数组是一个通用的多维同类数据容器,意味着数组里面每一个元素均为相同类型。
查看数组数据类型
- arr.dtype # 查看数组的数据类型
注意
- np.array()会自动推断生成数组的数据类型
指定数组的数据类型
- numpy.array(object,dtype=None)
- 创建数组时通过dtype直接指定
数组形状
arr.ndim
查看数组的维度,返回值为整数
arr.shape
查看数组的,返回值为元组