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