python(51):Python vars() 函数

Posted 细雨微光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python(51):Python vars() 函数相关的知识,希望对你有一定的参考价值。

Python vars() 函数

技术分享 Python 内置函数


描述

vars() 函数返回对象object的属性和属性值的字典对象。

语法

vars() 函数语法:

vars([object])

参数

  • object -- 对象

返回值

返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值 类似 locals()。

实例

以下实例展示了 vars() 的使用方法:

>>>print(vars())
{__builtins__: <module __builtin__ (built-in)>, __name__: __main__, __doc__: None, __package__: None}
>>> class Runoob: ... a = 1 ...
>>> print(vars(Runoob))
{a: 1, __module__: __main__, __doc__: None}
>>> runoob = Runoob()
>>> print(vars(runoob)) {}

以上是关于python(51):Python vars() 函数的主要内容,如果未能解决你的问题,请参考以下文章

Python内置函数(66)——vars

python 使用Python示例设置Env Vars

python字符串打印-不同方法vars

python全栈之路:vars():__name__,__file__,__package__,__doc__ vars()

Python:使用 vars() 将字符串分配给变量

python之路27vars()包含的全局变量对象