Skip to content
NumPy

ndarray API Reference

NumPy 提供高性能多维数组 ndarray 及向量化数值计算能力。

By EZ4Code Team

ndarray

数组创建、形状变换与数值运算的核心 API。

np.array(object, dtype=None)

从列表或嵌套序列创建 ndarray。

Returns: ndarray — 多维数组

np.zeros(shape) / np.ones(shape)

创建指定形状的全零或全一数组。

Returns: ndarray — 全零/全一数组

np.arange(start, stop, step)

返回给定区间内等差数值组成的一维数组。

Returns: ndarray — 等差数列数组

np.reshape(a, newshape)

在不改变数据的前提下改变数组形状。

Returns: ndarray — 重塑后的数组

ndarray.shape

返回或设置数组的形状(各维度大小的元组)。

Returns: tuple[int] — 数组形状

ndarray.dtype

返回数组元素的数据类型。

Returns: dtype — 元素数据类型对象

np.dot(a, b)

计算两个数组的点积(向量内积或矩阵乘法)。

Returns: ndarray | number — 点积结果

np.sum(a, axis=None)

沿指定轴对数组元素求和,默认对所有元素求和。

Returns: ndarray | number — 求和结果

More NumPy API References