numpy.isrealobj #
- 麻木的。isrealobj ( x ) [来源] #
如果 x 不是复数类型或复数数组,则返回 True。
检查输入的类型,而不是值。因此,即使输入的虚部为零,
isrealobj
如果数据类型很复杂,也会计算为 False。- 参数:
- x任意
输入可以是任何类型和形状。
- 返回:
- 布尔值
如果x是复数类型,则返回值 False 。
也可以看看
笔记
该函数仅适用于具有数值的数组,但它接受所有其他对象。由于它假设数组输入,因此其他对象的返回值可能为True。
>>> np.isrealobj('A string') True >>> np.isrealobj(False) True >>> np.isrealobj(None) True
例子
>>> np.isrealobj(1) True >>> np.isrealobj(1+0j) False >>> np.isrealobj([3, 1+0j, True]) False