数组对象#
NumPy 提供了一个 N 维数组类型,即 ndarray,它描述了相同类型的“项目”的集合。可以使用例如 N 个整数对这些项目进行 索引。
所有 ndarrays 都是 同质的:每个项目占用相同大小的内存块,并且所有块的解释方式完全相同。数组中每个项目的解释方式由一个单独的 数据类型对象 指定,每个数组都与其中一个相关联。除了基本类型(整数、浮点数等)之外,数据类型对象还可以表示数据结构。
从数组中提取的项目(例如通过索引)由一个 Python 对象表示,该对象的类型是 NumPy 中内置的 数组标量类型 之一。数组标量允许轻松操作更复杂的数据排列。