Python vars() 函數(shù)

2019-03-15 13:42 更新

Python vars() 函數(shù)

Python 內置函數(shù) Python 內置函數(shù)

描述

Python vars() 函數(shù)返回對象object的屬性和屬性值的字典對象。

語法

vars() 函數(shù)語法:

vars([object])

參數(shù)

  • object:對象

返回值

返回對象object的屬性和屬性值的字典對象,如果沒有參數(shù),就打印當前調用位置的屬性和屬性值 類似 locals()。

實例

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

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

Python 內置函數(shù) Python 內置函數(shù)

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號