python判斷是否為list

ldzsl發表於2021-09-11

python判斷是否為list

判斷是否為列表

格式:print(isinstance(變數,list))

print(isinstance(slink,list))

結果 :true說明為列表(list)

返回false說明不是列表(list)

獲取型別

print(type(slink))

執行結果為:<class 'list'>說明為列表型別

isinstance和type區別

isinstance():認為子類是一種父類型別,考慮繼承關係

type():不會認為子類是一種父類型別,不考慮繼承關係。

如果要判斷兩個型別是否相同推薦使用 isinstance()。

isinstance() 方法的語法:

isinstance(object ,classinfo )

引數

object -- 例項物件。

classinfo -- 可以是直接或間接類名、基本型別或者有它們組成的元組。

返回值

如果物件的型別與引數二的型別(classinfo)相同則返回 True,否則返回 False。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2325/viewspace-2836561/,如需轉載,請註明出處,否則將追究法律責任。

相關文章