Питхон варс ()

Функција варс () враћа атрибут __дицт__ датог објекта.

Синтакса vars()функције је:

 vars(object)

параметри варс ()

vars() узима највише један параметар.

  • објект - може бити модул, класа, инстанца или било који објекат који има __dict__атрибут.

Повратна вредност из варс ()

  • vars()враћа __dict__атрибут датог објекта.
  • Ако објекат прослеђен vars()нема __dict__атрибут, покреће TypeErrorизузетак.
  • Ако се не проследи ниједан аргумент vars(), ова функција делује као функција лоцал ().

Напомена: __dict__ је речник или објекат за мапирање. Похрањује атрибуте објекта (за писање).

Пример: Рад Питхон-а ()

 class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))

Оутпут

 ('а': 5, 'б': 10)

Такође покрените ове изјаве на Питхон љусци:

 >>> вари (листа)
 >>> варс (стр)
 >>> варс (дицт)

Занимљиви Чланци...