numpy.full #
- 麻木的。full ( shape , fill_value , dtype = None , order = 'C' , * , like = None ) [来源] #
返回给定形状和类型的新数组,并用fill_value填充。
- 参数:
- shape int 或 int 序列
新数组的形状,例如或。
(2, 3)
2
- fill_value标量或 array_like
填充值。
- dtype数据类型,可选
- 数组所需的数据类型 默认值 None 表示
np.array(fill_value).dtype
。
- 订单{'C', 'F'},可选
是否在内存中以 C 或 Fortran 连续(行或列)顺序存储多维数据。
- 类似array_like,可选
允许创建非 NumPy 数组的引用对象。如果传入的类似数组
like
支持__array_function__
协议,则结果将由它定义。在这种情况下,它确保创建一个与通过此参数传入的数组对象兼容的数组对象。1.20.0 版本中的新增功能。
- 返回:
- 输出数组
具有给定形状、数据类型和顺序的fill_value数组。
例子
>>> np.full((2, 2), np.inf) array([[inf, inf], [inf, inf]]) >>> np.full((2, 2), 10) array([[10, 10], [10, 10]])
>>> np.full((2, 2), [1, 2]) array([[1, 2], [1, 2]])