上一主题

numpy.isreal

下一主题

numpy.isscalar

numpy.isrealobj

numpy.isrealobj(x)[source]

如果x不是复数类型或复数数组,则返回True。

检查输入的类型,而不是值。因此,即使输入具有等于零的虚部,如果数据类型是复数,则isrealobj计算为False。

参数:

x:any

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

返回:

y:bool

返回值False如果x是复杂类型。

也可以看看

iscomplexobjisreal

例子

>>> np.isrealobj(1)
True
>>> np.isrealobj(1+0j)
False
>>> np.isrealobj([3, 1+0j, True])
False