Funkcia vars () vracia atribút __dict__ daného objektu.
Syntax vars()funkcie je:
 vars(object) 
vars () parametre
vars() trvá maximálne jeden parameter.
- objekt - môže to byť modul, trieda, inštancia alebo akýkoľvek objekt s týmto 
__dict__atribútom. 
Návratová hodnota z vars ()
vars()vráti__dict__atribút daného objektu.- Ak objekt odovzdaný 
vars()nemá tento__dict__atribút, vyvoláTypeErrorvýnimku. - Ak nie je odovzdaný žiadny argument 
vars(), táto funkcia funguje ako funkcia locals (). 
Poznámka: __dict__ je slovník alebo mapovací objekt. Ukladá (zapisovateľné) atribúty objektu.
Príklad: Práca Pythonu vars ()
 class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))
Výkon
 ('a': 5, 'b': 10)
Tieto vyhlásenia tiež spustite na prostredí Python shell:
>>> vars (zoznam)
>>> vars (str)
>>> vars (diktát)








