Fungsi vars () mengembalikan atribut __dict__ dari objek yang diberikan.
Sintaks vars()
fungsi adalah:
vars(object)
vars () Parameter
vars()
mengambil maksimum satu parameter.
- objek - boleh menjadi modul, kelas, contoh, atau objek yang mempunyai
__dict__
atribut.
Nilai Pulangan dari vars ()
vars()
mengembalikan__dict__
atribut objek yang diberikan.- Jika objek yang dilewatkan
vars()
tidak memiliki__dict__
atribut, itu menimbulkanTypeError
pengecualian. - Sekiranya tiada argumen disampaikan
vars()
, fungsi ini berfungsi seperti fungsi penduduk tempatan ().
Catatan: __dict__
adalah kamus atau objek pemetaan. Ia menyimpan atribut objek (boleh ditulis).
Contoh: Kerja Python vars ()
class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))
Pengeluaran
('a': 5, 'b': 10)
Juga, jalankan penyataan ini pada shell Python:
>>> vars (senarai)
>>> vars (str)
>>> vars (imlak)