numpy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。numpy 通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用.
numpy 是一个运行速度非常快的数学库,主要用于数组计算,包含:
- 一个强大的N维数组对象 ndarray
- 广播功能函数
- 整合 C/C++/Fortran 代码的工具
- 线性代数、傅里叶变换、随机数生成等功能
1.numpy的数组对象
1.数组属性:ndarray(数组)是存储单一数据类型的多维数组。使用array函数创建数组时,数组的数据类型默认是浮点型。自定义数组数据,则需预先指定数据类型。
2.创建数组: