numpy.isreal
numpy.isscalar
numpy.
isrealobj
如果x不是复数类型或复数数组,则返回True。
检查输入的类型,而不是值。因此,即使输入具有等于零的虚部,如果数据类型是复数,则isrealobj计算为False。
x:any
输入可以是任何类型和形状。
y:bool
返回值False如果x是复杂类型。
也可以看看
iscomplexobj,isreal
iscomplexobj
isreal
例子
>>> np.isrealobj(1) True >>> np.isrealobj(1+0j) False >>> np.isrealobj([3, 1+0j, True]) False