1. 程式人生 > 程式設計 >python判斷變數是否為int、字串、列表、元組、字典的方法詳解

python判斷變數是否為int、字串、列表、元組、字典的方法詳解

在實際寫程式中,經常要對變數型別進行判斷,除了用type(變數)這種方法外,還可以用isinstance方法判斷:

a = 1
b = [1,2,3,4]
c = (1,4)
d = {'a':1,'b':2,'c':3}
e = "abc"
if isinstance(a,int):
  print ("a is int")
else:
  print ("a is not int")
if isinstance(b,list):
  print ("b is list")
else:
  print ("b is not list")
if isinstance(c,tuple):
  print ("c is tuple")
else:
  print ("c is not tuple")
if isinstance(d,dict):
  print ("d is dict")
else:
  print ("d is not dict")
if isinstance(e,str):
  print ("d is str")
else:
  print ("d is not str")

更多關於python判斷變數是否為int、字串、列表、元組、字典的方法請檢視下面的相關連結