numpy.isrealobj#
- numpy.isrealobj(x)[源代码]#
如果 x 不是复数类型或复数数组,则返回 True.
检查输入的类型,而不是值. 因此,即使输入具有等于零的虚部,如果数据类型是复数,则
isrealobj的计算结果为 False.- 参数:
- x任何类型
输入可以是任何类型和形状.
- 返回:
- ybool
返回值,如果 x 属于复数类型,则为 False.
参见
注释
该函数仅适用于具有数值的数组,但它接受所有其他对象. 由于它假定数组输入,因此其他对象的返回值可能为 True.
>>> np.isrealobj('A string') True >>> np.isrealobj(False) True >>> np.isrealobj(None) True
示例
>>> import numpy as np >>> np.isrealobj(1) True >>> np.isrealobj(1+0j) False >>> np.isrealobj([3, 1+0j, True]) False