导入
简介
本课程向你介绍 NumPy 中的 n 维数组。
NUMerical PYthon 包,通常称为 NumPy,提供了一种名为 arrays 的数据结构。它们允许进行高效的向量和矩阵运算。这些数组的类型为 ndarray,来自 numpy 模块。
这些数组:
- 在使用
matplotlib绘图时至关重要。 - 常用于求解线性方程组。
- 可用于以数组形式存储图像。
NumPy 数组是 NumPy 库中所有计算的基础。它们类似于简单的 Python 列表,但具有一些额外属性。
...
NumPy ndarray 与 Python list 非常相似,不同之处在于数组只能保存相同类型的元素,而列表可以包含不同类型的对象。
元素类型的一致性使得 Python 能够比列表更高效地存储数组。在对向量和矩阵进行数值计算建模时,数组非常高效。
注意: 在本课程中,我们将使用别名np导入 numpy,即import numpy as np。
在下一课中,我们将学习一维数组,称为 vectors。