numpy.ma.default_fill_value#
- ma.default_fill_value(obj)[source]#
返回参数对象的默认填充值。
默认填充值取决于输入数组的数据类型或输入标量的类型。
数据类型
默认值
布尔型
True
整型
999999
浮点型
1.e20
复数型
1.e20+0j
对象型
‘?’
字符串型
‘N/A’
对于结构化类型,返回一个结构化标量,其中每个字段都是其对应类型的默认填充值。
对于子数组类型,填充值是一个大小相同的数组,其中包含默认的标量填充值。
- 参数:
- objndarray、dtype 或标量
返回其默认填充值的数组数据类型或标量。
- 返回:
- fill_value标量
默认填充值。
示例
>>> import numpy as np >>> 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)