1.3 Scipy 的基本数据结构与操作 1.3 Scipy 的基本数据结构与操作 Scipy 构建在 NumPy 的基础上,并提供了大量用于科学计算的模块。理解 Scipy 的基本数据结构和操作是有效利用该库的关键。虽然 Scipy 主要使用 NumPy 数组作为其基本数据结构,但它还引入了一些专门的数据结构来优化特定类型的计算。 1.3.1 NumPy 数组回顾 在深入 Scipy 的数据结构之前,我们先回顾一下 NumPy 数组,因为它们是 Scipy 的基石。NumPy 数组( )是一个多维、同质的数组对象,这意味着数组中的所有元素都必须是相同的数据类型。 NumPy 数组的优势: 高效存储: NumPy 数组在内存中以连续块的形式存储数据,这使得访问元素非常快。