標籤:

python isinstance 函數

例如查找列表中的最大最小值:

代碼中isinstance函數用法:

isinstance是Python中的一個內建函數

語法:

isinstance(object, classinfo)

如果參數object是classinfo的實例,或者object是classinfo類的子類的一個實例, 返回True。如果object不是一個給定類型的的對象, 則返回結果總是False。

如果classinfo不表示一個類(類型對象), 那麼它要麼是一個類的元組, 或者遞歸地包含這樣的(由數據類型構成的)元組.其他的序列類型是不被允許的。

如果classinfo不是一種數據類型或者由數據類型構成的元組,將引發一個TypeError異常。

例如:

推薦閱讀:

用 cx_Freeze 將 Python 腳本編譯為 Windows exe 實戰
Python數據處理 II:數據的清洗(預處理)
Python 中用列表中的字元串元素作為名字來創建新變數
python中的綁定方法和未綁定方法是什麼?

TAG:Python |