python-判断变量类型

!!!码了很久发现自己在焦头烂额的东西网上大神早就写出来了····

害...小白经验+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。。

猜你喜欢

转载自blog.csdn.net/weixin_43934631/article/details/129200333
今日推荐