numpy.isdtype#
- numpy.isdtype(dtype, kind)[source]#
判断所提供的
dtype
是否为指定的数据类型kind
。此函数仅支持 NumPy 内置的数据类型。暂不支持第三方 dtype。
- 参数:
- dtype数据类型
输入的 `dtype`。
- kind数据类型或字符串或数据类型/字符串的元组。
数据类型或数据类型种类。允许的数据类型种类包括:*
'bool'
: 布尔类型 *'signed integer'
: 有符号整型数据类型 *'unsigned integer'
: 无符号整型数据类型 *'integral'
: 整型数据类型 *'real floating'
: 实值浮点数据类型 *'complex floating'
: 复数浮点数据类型 *'numeric'
: 数值数据类型
- 返回:
- out布尔值
另请参阅
示例
>>> 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