Python locals() 函數

Python 內置函數 Python 內置函數


描述

locals() 函數會以字典類型返回當前位置的全部局部變數。

對於函數, 方法, lambda 函式, 類, 以及實現了 __call__ 方法的類實例, 它都返回 True。

語法

locals() 函數語法:

locals()

參數

返回值

返回字典類型的局部變數。

實例

以下實例展示了 locals() 的使用方法:

>>>def zaixian(arg): # 兩個局部變數:arg、z ... z = 1 ... print (locals()) ... >>> zaixian(4) {'z': 1, 'arg': 4} # 返回一個名字/值對的字典 >>>

Python 內置函數 Python 內置函數