描述
locals()
函数会以字典类型返回当前位置的全部局部变量。
对于函数, 方法, lambda 函式, 类, 以及实现了__call__
方法的类实例, 它都返回 True。
语法
locals() 函数语法:locals()
参数
无
返回值
返回字典类型的局部变量。
实例
以下实例展示了 locals() 的使用方法:
def localexp(arg): # 两个局部变量:arg、z
z = 1
print (locals())
localexp(4)
{'z': 1, 'arg': 4}