导语:
本文主要介绍了关于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 中使用 sum 函数?08/13
- ♥ 如何使用 format() 格式化输出10/19
- ♥ python可变参数的使用注意事项12/12
- ♥ Python可以用来做什么?09/17
- ♥ python如何将元素添加到列表的末尾?09/07
- ♥ Python邮箱:自动启动,不漏掉重要信息11/21
内容反馈