6.2 NumPy 6.2 NumPy:高性能数值计算的基石 NumPy(Numerical Python)是Python中用于科学计算的核心库。它提供了一个高性能的多维数组对象 ,以及用于处理这些数组的工具。NumPy是许多其他数据科学库(如Pandas、SciPy和Scikit-learn)的基础,理解NumPy对于高效的数据处理至关重要。 6.2.1 NumPy 的核心:ndarray 是 NumPy 的核心数据结构,它是一个 N 维数组对象,可以存储同类型的数据。与 Python 的列表相比, 的优势在于: 存储效率: 中所有元素都是相同类型,因此可以更紧凑地存储数据。 计算效率: NumPy 提供了向量化操作,可以对整个数组执行操作,而无需显式循环,从而大大提高计算速度。