numpy.ma.default_fill_value
-
numpy.ma.default_fill_value(obj)[source] -
Возвращает значение заполнения по умолчанию для объекта-аргумента.
Значение заполнения по умолчанию зависит от типа данных входного массива или типа входного скаляра:
тип данных
значение по умолчанию
bool
True
int
999999
float
1.e20
complex
1.e20+0j
object
‘?’
string
‘N/A’
Для структурированных типов возвращается структурированный скаляр, где каждый элемент — значение заполнения по умолчанию для своего типа.
Для типов подмассивов значение заполнения — массив той же размерности, содержащий значение заполнения скаляра по умолчанию.
- Параметры
-
-
objndarray, dtype or scalar -
Тип данных массива или скаляр, для которого возвращается значение заполнения по умолчанию.
-
- Возвращает
-
-
fill_valuescalar -
Значение заполнения по умолчанию.
-
Примеры
>>> 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)
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/generated/numpy.ma.default_fill_value.html