知行编程网知行编程网  2022-09-08 17:00 知行编程网 隐藏边栏  533 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python判断是否为list的相关知识,包括python中list是不可变数据类型,以及python判断这些编程知识,希望对大家有参考作用。

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。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享