Vars () işlevi, verilen nesnenin __dict__ özniteliğini döndürür.
vars()İşlevin sözdizimi şöyledir:
vars(object)
vars () Parametreler
vars() en fazla bir parametre alır.
- nesne - modül, sınıf, örnek veya
__dict__niteliğe sahip herhangi bir nesne olabilir .
Vars () 'dan Dönüş Değeri
vars()__dict__verilen nesnenin niteliğini döndürür .- İletilen nesne özniteliğe
vars()sahip değilse__dict__, birTypeErroristisna oluşturur. - Bir argüman aktarılmazsa
vars(), bu işlev locals () işlevi gibi davranır.
Not: __dict__ bir sözlük veya bir eşleme nesnesidir. Nesnenin (yazılabilir) niteliklerini depolar.
Örnek: Python vars () ile çalışma
class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))
Çıktı
('a': 5, 'b': 10)
Ayrıca, şu ifadeleri Python kabuğunda çalıştırın:
>>> değişkenler (liste)
>>> değişken (dizi)
>>> değişkenler (dikte)








