numpy.iscomplexobj#

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

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

检查的是输入的类型,而不是值. 即使输入的虚部等于零, iscomplexobj 的计算结果也为 True.

参数:
x任何类型

输入可以是任何类型和形状.

返回:
iscomplexobjbool

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

参见

isrealobj , iscomplex

示例

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