什么是 NumPy
NumPy 是用于 Python 中科学计算的一个基础包。它提供了一个多维度的数组对象(稍后展开),以及针对数组对象的各种快速操作,例如排序、变换,选择等。NumPy 的安装方式非常简单,可以使用 Conda 安装,命令如下:
pip install numpy
Numpy数组
- Python 中的列表可以动态地改变,而 NumPy 数组是不可以的,它在创建时就有固定大小了。改变 Numpy 数组长度的话,会新创建一个新的数组并且删除原数组。
- NumPy 数组中的数据类型必须是一样的,而列表中的元素可以是多样的。
- 进行了特定的优化,使其速度运行更快,内存更少
创建数组
数组的属性
ndim
数组的维度
shape
size
dtype
其他创建数组的方式
np.ones() 与 np.zeros()
np.arange()
np.linspace()
数组的轴
对某个维度进行 求和 求平均 求最大值等等~