这篇文章主要介绍python中locals函数有什么作用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联公司是一家成都网站制作、成都网站建设、外贸营销网站建设,提供网页设计,网站设计,网站制作,建网站,定制网站制作,网站开发公司,于2013年开始是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。在python中,每个模块拥有它自已的名字空间,即全局名字空间。它记录了模块的变量,包括函数、类、其它导入的模块、模块级的变量和常量,方便python的使用。python中字典的使用也是很常见的,使用locals 函数可以更新并返回一个字典,该字典包含当前位置的所有局部变量。
1、locals 函数
更新并以字典形式返回当前全部局部变量
2、语法
locals()
3、返回值
返回一个字典,该字典包含当前位置的所有局部变量。
4、使用实例
def foo(arg, a): x = 1 y = 'xxxxxx' for i in range(10): j = 1 k = i print locals()
输出
foo(1,2) #{'a': 2, 'i': 9, 'k': 9, 'j': 1, 'arg': 1, 'y': 'xxxxxx', 'x': 1}
以上是“python中locals函数有什么作用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!