numpy.ma.default_fill_value

numpy.ma.default_fill_value(obj)[source]

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

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

数据类型 默认
bool 真正
int 999999
浮动 1.e20
复杂 1.e20 + 0j
目的 '?'
'N / A'
参数:

obj:ndarray,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)