python 得到变量名的结果为名的变量的值locals()
2024-08-28 10:29:06
>>> a="1"
>>> b="a"
>>> print(a,b)
1 a
>>> print(a,locals()[b])
1 1
>>>
locals() 函数会以字典类型返回当前位置的全部局部变量。
>>> print(locals())
{'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__spec__': None, '__annotations__': {}, '__builtins__': <module 'builtins' (built-in)>, 'a': 1, 'b': 'a'}
>>> print(locals()[b]) #当函数后面指定相应的变量则显示指定内存的变量
1
>>>
>>> print(locals()['__name__'])
__main__
>>> print(locals()['b'])
a
>>> print(locals()[b])
1
>>>
最新文章
- 从N个元素的集合中随机取m个元素的算法实现
- JQuery Mobile入门——设置后退按钮文字(转)
- [转载] Android Studio 上第一个 Xposed 模块
- Dapper.NET使用(转)
- javascript中substring和substr方法
- Memcached内存存储
- 以Random Forests和AdaBoost为例介绍下bagging和boosting方法
- Java 短信发送
- 分词工具Hanlp基于感知机的中文分词框架
- 阻止Java反编译蛋疼方法
- python -- 约束、异常处理、MD5
- 变量,id()
- [Hinton] Neural Networks for Machine Learning - Bayesian
- Python开发【笔记】:aiohttp搭建简易聊天室
- mvc4自定义辅助器方法的学习
- jquery 获取表单的用户输入值的方法
- 简单的jQ代码
- RocketMq(一)初识消息中间件
- UEFI+GPT与BIOS+MBR各自有什么优缺点?
- makefile高级应用
热门文章
- ELK技术栈之-Logstash详解
- 摄像头ISP系统原理(下)
- 视频教学动作修饰语:CVPR2020论文解析
- PyTorch 自动微分
- C ++基本输入/输出
- 搭建 MySQL 高可用高性能集群
- Java语言中的这些知识点有没有用过,工作中有没有入过这些坑?
- SpringCloud+Docker+Jenkins+GitLab+Maven实现自动化构建与部署实战
- 【Python】(六)Python数据类型-列表和元组,九浅一深,用得到
- .NET Worker Service 部署到 Linux 作为 Systemd Service 运行