Python locals() 関数

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


説明

locals()関数は、現在位置のすべてのローカル変数を辞書型で返します。

関数、メソッド、lambda 関数、クラス、および __call__ メソッドを実装したクラスインスタンスに対して、True を返します。

構文

locals() 関数の構文:

locals()

引数

  • 无

戻り値

辞書型のローカル変数を返します。

例

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

>>>def サンプル(arg): # 2つのローカル変数:arg、z ... z = 1 ... print (locals()) ... >>> サンプル(4) {'z': 1, 'arg': 4} # 名前/値のペアの辞書を返します >>>

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

その他の拡張