Fonction vars() – Python

La fonction vars() renvoie l’attribut __dic__ d’un objet. L’attribut __dict__ est un dictionnaire contenant les attributs modifiables de l’objet.
 

Syntaxe:
vars(object)

 
 

Paramètres:

La méthode vars() prend un seul paramètre:

  • object : Tout objet avec un attribut __dict__

 

Exemple:

Le code suivant renvoie l’attribut __dict__ de l’objet Person:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
class Person:
name = "Alex"
age = 18
address = "Paris"
v = vars(Person)
print(v)
class Person: name = "Alex" age = 18 address = "Paris" v = vars(Person) print(v)
class Person:
  name = "Alex"
  age = 18
  address = "Paris"

v = vars(Person)
print(v)

Sortie:

{
  '__dict__': <attribute '__dict__' of 'Person' objects>,
  '__doc__': None,
  '__weakref__': <attribute '__weakref__' of 'Person' objects>,
  'address': 'Paris',
  'name': 'Alex', 'age': 18,
  '__module__': '__main__'
 }

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *