Fungsi vars () mengembalikan atribut __dict__ dari objek yang diberikan.
Sintaks vars()fungsinya adalah:
vars(object)
vars () Parameter
vars() mengambil maksimal satu parameter.
- objek - dapat berupa modul, kelas, instance, atau objek apa pun yang memiliki
__dict__atribut.
Nilai Kembali dari vars ()
vars()mengembalikan__dict__atribut dari objek yang diberikan.- Jika objek yang diteruskan ke
vars()tidak memiliki__dict__atribut, itu menimbulkanTypeErrorpengecualian. - Jika tidak ada argumen yang diberikan
vars(), fungsi ini bertindak seperti fungsi lokal ().
Catatan: __dict__ adalah kamus atau objek pemetaan. Ini menyimpan atribut objek (dapat ditulis).
Contoh: Bekerja dari Python vars ()
class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))
Keluaran
('a': 5, 'b': 10)
Juga, jalankan pernyataan ini di shell Python:
>>> vars (daftar)
>>> vars (str)
>>> vars (dikt)








