Función Python vars()

Python 内置函数Funciones integradas de Python


Descripción

vars()La función devuelve un objeto de diccionario con los atributos y valores de atributos del objeto.

Sintaxis

Sintaxis de la función vars():

vars([object])

Parámetros

  • object -- el objeto

Valor de retorno

Devuelve un objeto de diccionario con los atributos y valores de atributos del objeto; si no se pasa ningún parámetro, imprime los atributos y valores de atributos de la posición de llamada actual, similar a locals().

Ejemplo

El siguiente ejemplo muestra cómo usar vars():

>>>print(vars()) {'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', '__doc__': None, '__package__': None} >>> class Ejemplo: ... a = 1 ... >>> print(vars(Ejemplo)) {'a': 1, '__module__': '__main__', '__doc__': None} >>> ejemplo = Ejemplo() >>> print(vars(ejemplo)) {}

Python 内置函数Funciones integradas de Python

Otras extensiones