Vars () -funksjonen returnerer attributtet __dict__ for det gitte objektet.
Syntaksen til vars()funksjonen er:
vars(object)
vars () Parametere
vars() tar maksimalt en parameter.
- objekt - kan være modul, klasse, forekomst eller et hvilket som helst objekt som har
__dict__attributtet.
Returverdi fra vars ()
vars()returnerer__dict__attributtet til det gitte objektet.- Hvis objektet som sendes til
vars()ikke har__dict__attributtet, gir det etTypeErrorunntak. - Hvis ingen argumenter overføres til
vars(), fungerer denne funksjonen som lokalbefolkningen ().
Merk: __dict__ er en ordbok eller et kartleggingsobjekt. Den lagrer objekts (skrivbare) attributter.
Eksempel: Working of Python vars ()
class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))
Produksjon
('a': 5, 'b': 10)
Kjør også disse uttalelsene på Python-skall:
>>> vars (liste)
>>> vars (str)
>>> vars (dict)








