Funkcija vars () vrne atribut __dict__ danega predmeta.
Sintaksa vars()funkcije je:
vars(object)
parametri vars ()
vars() vzame največ en parameter.
- objekt - lahko je modul, razred, primerek ali kateri koli objekt, ki ima
__dict__atribut.
Vrnjena vrednost iz vars ()
vars()vrne__dict__atribut danega predmeta.- Če objekt, ki
vars()mu je bil__dict__poslan, nima atributa, sprožiTypeErrorizjemo. - Če se ne posreduje noben argument
vars(), ta funkcija deluje kot funkcija local ().
Opomba: __dict__ je slovar ali predmet preslikave. Shrani atribute predmeta (na katere je mogoče pisati).
Primer: Delovanje Python vars ()
class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))
Izhod
("a": 5, "b": 10)
Zaženite tudi te izjave v lupini Python:
>>> različice (seznam)
>>> različice (str)
>>> vars (dict)








