Python locals()函数

描述:

local 本地的意思。locals() 函数会以字典类型返回当前位置的全部局部变量。对于函数,,方法,lambda 函式,,类,,以及实现了 __call__ 方法的类实例,它都返回 True。

语法:

locals()

参数介绍:

返回值:

返回字典类型的局部变量

下面例子展示locals()函数使用方法

def adult(name): #两个局部变量name、age
    age = 18
    print(locals())
adult('Tom') #返回一个名字/值对的字典

输出

{'age': 18, 'name': 'Tom'}

可以对比学习python globals()函数(返回全部的全局变量)。

本期locals()函数就学到这里


版权声明:本文为qq_29720657原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。