numpy.isrealobj

numpy.isrealobj(x)[源代码]

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

输入的类型是选中的,而不是值。所以即使输入的虚部等于零, isrealobj 如果数据类型复杂,则计算结果为false。

参数
x任何

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

返回
y布尔

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

实例

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