語法:spa
isinstance(object,type)對象
做用:object
來判斷一個對象是不是一個已知的類型。 語法
其第一個參數(object)爲對象,第二個參數(type)爲類型名(int...)或類型名的一個列表((int,list,float)是一個列表)。其返回值爲布爾型(True or flase)。 float
若對象的類型與參數二的類型相同則返回True。若參數二爲一個元組,則若對象類型與元組中類型名之一相同即返回True。dict
舉例:di
>>> isinstance(1, int)co
True字典
>>> isinstance(1.0, float)參數
True
>>>isinstance(a,dict) 判斷對象a是否爲字典,若是爲真,會打印True,如爲假,打印False