数组创建例程#
另请参阅
基于形状或值#
|
返回一个给定形状和类型的、未初始化条目的新数组。 |
|
返回一个与给定数组具有相同形状和类型的、未初始化条目的新数组。 |
|
返回一个对角线为 1,其余为 0 的二维数组。 |
|
返回单位矩阵。 |
|
返回一个给定形状和类型的、用 1 填充的新数组。 |
|
返回一个与给定数组具有相同形状和类型的、用 1 填充的新数组。 |
|
返回一个给定形状和类型的、用 0 填充的新数组。 |
|
返回一个与给定数组具有相同形状和类型的、用 0 填充的新数组。 |
|
返回一个给定形状和类型的、用 fill_value 填充的新数组。 |
|
返回一个与给定数组具有相同形状和类型的、用 fill_value 填充的新数组。 |
从现有数据创建#
|
创建数组。 |
|
将输入转换为数组。 |
|
将输入转换为 ndarray,但将 ndarray 的子类原样传递。 |
|
返回一个内存中连续的数组(ndim >= 1)(C 序)。 |
|
将输入解释为矩阵。 |
|
将数组复制到指定的数据类型。 |
|
返回给定对象的数组副本。 |
|
将缓冲区解释为一维数组。 |
|
从实现 |
|
从文本或二进制文件中构造数组。 |
|
通过对每个坐标执行函数来构造数组。 |
|
从可迭代对象创建新的 1 维数组。 |
|
从字符串中的文本数据初始化的新 1D 数组。 |
|
从文本文件加载数据。 |
创建记录数组#
注意
请参考 记录数组 关于记录数组。
|
从各种对象构造记录数组。 |
|
从(扁平化)数组列表创建记录数组。 |
|
从文本形式的记录列表中创建 recarray。 |
|
从二进制数据创建记录数组。 |
|
从二进制文件数据创建数组。 |
创建字符数组(numpy.char)#
注意
numpy.char 用于创建字符数组。
|
创建一个 |
|
将输入转换为 |
数值范围#
|
在给定区间内返回等间隔的值。 |
|
在指定区间内返回等间隔的数字。 |
|
返回对数刻度上等间隔的数字。 |
|
返回对数刻度上等间隔的数字(几何级数)。 |
|
从坐标向量返回坐标矩阵的元组。 |
一个实例,它返回一个密集的多维“meshgrid”。 |
|
一个实例,它返回一个开放的多维“meshgrid”。 |
构建矩阵#
矩阵类#
|
从字符串、嵌套序列或数组构建一个矩阵对象。 |