python isinstance用法

isinstance (object,class-or-type-or-tuple)->bool
判断参数对象是否与后面的类型一致
isinstance(obj,list)判断obj是否是list类型
isinstance(obj,(int,str,list))判断obj是否是(int,str,list)其中一种
class objA:   
pass   
  
A = objA()   
B = ‘a’,’v’   
C = ‘a string’   
  
print isinstance(A, objA)   
print isinstance(B, tuple)   
print isinstance(C, basestring)   
输出结果:   
True   
True   
True   

猜你喜欢

转载自blog.csdn.net/u010289053/article/details/78850766