在学习 Numpy 的时候,整理了一份 Numpy 学习图谱,希望同样可以帮助到想要入门 Numpy 的朋友。
NumPy 是一个运行速度非常快的数学库,主要用于数组计算,包含:
1. 一个强大的N维数组对象 ndarray,我们可以方便的构造和读取,功能很强大
2. 基本的数组运算
3. 线性代数、傅里叶变换、随机数生成等功能
也就是说,这个库的关键知识可以分为三块:ndarray 数据结构,数据结构支持的各种操作 API,以及一些 numpy 提供的基于 ndarray 的各种数学运算方法。