當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python numpy isrealobj用法及代碼示例


本文簡要介紹 python 語言中 numpy.isrealobj 的用法。

用法:

numpy.isrealobj(x)

如果 x 不是複數類型或複數數組,則返回 True。

檢查輸入的類型,而不是值。因此,即使輸入的虛部為零,如果數據類型很複雜,isrealobj 也會計算為 False。

參數

x 任何

輸入可以是任何類型和形狀。

返回

y bool

如果 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

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.isrealobj。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。