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
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/python/built-in-function/vars.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics