参数值
此函数不接受任何参数。返回值
Python 中的 locals()
函数 返回一个表示局部符号表的字典。
如何在 Python 中使用 locals()
示例 1
Python 中的 locals()
函数 返回一个包含当前局部符号表的字典。
def example_function():
var_one = 1
var_two = 2
print(locals())
example_function()
示例 2
在函数内使用 locals()
将返回一个字典,其中包含在该函数内定义的局部 变量。
def example_function():
my_var = 'hello'
local_vars = locals()
print(local_vars)
example_function()
示例 3
你还可以使用 locals()
返回的字典修改局部 变量。
def example_function():
var_one = 10
local_vars = locals()
local_vars['var_one'] = 20
print(var_one)
example_function()