第二章:NumPy 核心数据结构:ndarray (N-dimensional Array) 第二章:NumPy 核心数据结构:ndarray (N-dimensional Array) NumPy,作为 Python 中科学计算的核心库,其最重要的组成部分就是 (N 维数组)。理解 的概念、属性和操作是掌握 NumPy 的关键。本章将深入探讨 ,包括其定义、创建、属性、索引、切片、形状操作、广播机制以及一些常用的函数。 2.1 什么是 ndarray? 是 NumPy 提供的多维数组对象,它是一个同质数据的多维容器,这意味着 中的所有元素必须具有相同的数据类型。 可以表示向量、矩阵、张量等多种形式的数据,使其成为处理数值计算、图像处理、机器学习等领域数据的理想选择。