Python locals() 関数
説明
locals()関数は、現在位置のすべてのローカル変数を辞書型で返します。
関数、メソッド、lambda 関数、クラス、および __call__ メソッドを実装したクラスインスタンスに対して、True を返します。
構文
locals() 関数の構文:
locals()
引数
- 无
戻り値
辞書型のローカル変数を返します。
例
以下の例は、locals() の使用方法を示しています:
>>>def サンプル(arg): # 2つのローカル変数:arg、z
... z = 1
... print (locals())
...
>>> サンプル(4)
{'z': 1, 'arg': 4} # 名前/値のペアの辞書を返します
>>>
Python 組み込み関数