Python vars() 関数

Python 内置函数Python 組み込み関数


説明

vars()関数はオブジェクトobjectの属性と属性値の辞書オブジェクトを返します。

構文

vars() 関数の構文:

vars([object])

パラメータ

  • object -- オブジェクト

戻り値

オブジェクトobjectの属性と属性値の辞書オブジェクトを返します。パラメータがない場合は、現在の呼び出し位置の属性と属性値を出力します。locals() と似ています。

例

以下の例は vars() の使用方法を示しています:

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

Python 内置函数Python 組み込み関数

その他の拡張