导语:
本文主要介绍了关于python判断是否为list的相关知识,包括python中list是不可变数据类型,以及python判断这些编程知识,希望对大家有参考作用。
判断是否为列表
格式: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。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python十六进制数代表什么09/17
- ♥ python可以做的有趣的事情11/10
- ♥ python如何生成均匀分布的随机数?09/06
- ♥ python如何检查列表元素是否为nil09/08
- ♥ python中的随机是什么意思08/21
- ♥ Python面向对象设计与面向对象编程的理解01/12
内容反馈