Python 官方文档:入门教程 => 点击学习
在python中,可以使用`locals()`函数获取当前作用域中所有变量的名称和值,并以字典的形式返回。 示例代码如下: x =
在python中,可以使用`locals()`函数获取当前作用域中所有变量的名称和值,并以字典的形式返回。
示例代码如下:
x = 10
y = "hello"
z = [1, 2, 3]
# 获取当前作用域中所有变量的名称和值
variables = locals()
# 遍历变量字典,输出变量名和值
for name, value in variables.items():
print(f"变量名:{name},值:{value}")
输出结果:
变量名:x,值:10
变量名:y,值:hello
变量名:z,值:[1, 2, 3]
请注意,`locals()`函数只能获取当前作用域中的变量名称,对于其他作用域的变量无法获取。如果需要获取全局作用域中的变量名称,可以使用`globals()`函数。
--结束END--
本文标题: python如何获取变量名
本文链接: https://lsjlt.com/news/502151.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0