1. 程式人生 > >python(51):Python vars() 函數

python(51):Python vars() 函數

spa ins 參數 bsp uno com module -s oca

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() 函數