numpy.isdtype
- numpy.isdtype(dtype, kind)[source]
-
Определяет, является ли предоставленный тип данных указанного типа данных
kind.Эта функция поддерживает только встроенные типы данных NumPy. Типы данных сторонних разработчиков пока не поддерживаются.
- Параметры:
-
- dtypedtype
-
Входной тип данных.
- kinddtype или str или кортеж из типов данных/строк.
-
Тип данных или тип данных. Разрешённые типы данных включают: *
'bool': логический тип *'signed integer': целые типы данных со знаком *'unsigned integer': целые типы данных без знака *'integral': целочисленные типы данных *'real floating': вещественные типы данных с плавающей точкой *'complex floating': комплексные типы данных с плавающей точкой *'numeric': числовые типы данных
- Возвращает:
-
- outbool
См. также
Примеры
>>> import numpy as np >>> np.isdtype(np.float32, np.float64) False >>> np.isdtype(np.float32, "real floating") True >>> np.isdtype(np.complex128, ("real floating", "complex floating")) True
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.isdtype.html