• 技术文章 >常见问题 >Python常见问题

    python判断是否为list

    (*-*)浩(*-*)浩2019-08-31 09:05:39原创7522

    判断是否为列表

    格式: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
    上一篇:怎么打开mac自带python 下一篇:python怎么导入数据

    相关文章推荐

    • python怎么打印日志• 如何执行python程序

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网