numpy.ma.default_fill_value

ma.default_fill_value(obj)[源代码]

返回参数对象的默认填充值。

默认填充值取决于输入数组的数据类型或输入标量的类型:

数据类型

违约

布尔

利息

999999

浮动

1.e20

复杂的

1.e20+0j

对象

“?”

一串

“N/A”

对于结构化类型,将返回结构化标量,其中每个字段都是其类型的默认填充值。

对于子数组类型,填充值是包含默认标量填充值的相同大小的数组。

参数
objndarray、dtype或scalar

返回默认填充值的数组数据类型或标量。

返回
fill_value标量

默认填充值。

实例

>>> np.ma.default_fill_value(1)
999999
>>> np.ma.default_fill_value(np.array([1.1, 2., np.pi]))
1e+20
>>> np.ma.default_fill_value(np.dtype(complex))
(1e+20+0j)