numpy.iscomplexobj#

numpy.iscomplexobj(x)[源代码]#

检查是否为复数类型或复数数组。

检查的是输入的类型,而不是值。即使输入的虚部为零,iscomplexobj 也会返回 True。

参数:
x任意类型

输入可以是任意类型和形状。

返回:
iscomplexobj布尔值

返回值,如果 x 是复数类型或至少包含一个复数元素,则为 True。

另请参见

isrealobj, iscomplex

示例

>>> import numpy as np
>>> np.iscomplexobj(1)
False
>>> np.iscomplexobj(1+0j)
True
>>> np.iscomplexobj([3, 1+0j, True])
True