!!!码了很久发现自己在焦头烂额的东西网上大神早就写出来了····
害...小白经验+1
判断i变量的类型:
笨方法:
if type(i) == dict: #判断是否为字典
if type(i) == list: #判断是否为列表
if type(i) == int: #判断是否为int
..好方法:
if isinstance(i, list): #判断是否为列表,
if isinstance(i, dict): #判断是否为字典,
if isinstance(i, int): #判断是否为int,
扫描二维码关注公众号,回复:
15108287 查看本文章
----------------------------------以下------------------------------
sinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。
语法:
isinstance(object, classinfo)
参数:
object -- 实例对象。
classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。
返回值:
如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False。。