Python: функция vars ()
функция vars ()
Функция vars () используется для получения атрибута __dict__ данного объекта.
Версия:
(Python 3.2.5)
Синтаксис:
вары ([объект])
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
объект | Любой объект с атрибутом __dict__attribute. | необходимые |
Примечание: без аргумента vars () действует как locals (). Словарь местных жителей полезен только для чтения, поскольку обновления словаря местных жителей игнорируются.
Возвращаемое значение:
Возвращает атрибут __dict__ данного объекта.
Пример: функция Python vars ()
class Test:
def __init__(self, a = 10, b = 20, c = -21, d = 6):
self.a = a
self.b = b
self.c = c
self.d = d
InstanceOfTest = Test()
print(vars(InstanceOfTest))
Выход:
{'d': 6, 'a': 10, 'c': -21, 'b': 20}
Редактор кода Python:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code