Python: vars() function
vars() function
The vars() function is used to get the __dict__ attribute of the given object.
Version:
(Python 3.2.5)
Syntax:
vars([object])
Parameter:
Name | Description | Required / Optional |
---|---|---|
object | Any object with a __dict__attribute. | Required |
Note: Without an argument, vars() acts like locals(). The locals dictionary is only useful for reads since updates to the locals dictionary are ignored.
Return value:
Returns the __dict__ attribute of the given object.
Example: Python vars() function
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))
Output:
{'d': 6, 'a': 10, 'c': -21, 'b': 20}
Python Code Editor:
Test your Python skills with w3resource's quiz
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics