numpy.isrealobj
- numpy.isrealobj(x)[source]
-
Возвращает True, если x — не комплексный тип или массив комплексных чисел.
Проверяется тип входных данных, а не их значения. Поэтому даже если у входных данных мнимая часть равна нулю,
isrealobjвозвращает False, если тип данных комплексный.- Параметры:
-
- xлюбой
-
Входные данные могут быть любого типа и формы.
- Возвращает:
-
- ybool
-
Возвращаемое значение, False, если
xимеет комплексный тип.
См. также
Примечания
Функция предназначена только для массивов с числовыми значениями, но она принимает все другие объекты. Поскольку она предполагает входные данные в виде массива, возвращаемое значение для других объектов может быть 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
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.isrealobj.html