python-3.x - 我可以在python中通过一些计算来创建一个变量名吗
问题描述
我喜欢用一些计算来做一个变量,如下所示
'苹果'+str(123)='橙色'
预计低于
apple123='橙色'
它看起来很简单,但不起作用。
解决方案
您可以使用 globals()
示例: globals()['apple'+str(123)]='orange'
print (apple123) # 将打印橙色
参考:https ://docs.python.org/3/library/functions.html#globals
推荐阅读
- git - 写库的时候,是不是应该把TypeScript生成的JavaScript文件放到gitignore里面?
- jquery - 如何将 c# DataTable 传递给 jquery DataTable
- c# - LINQ中的字符串排序
- asp.net - “如何修复‘实体类型的实例’无法跟踪,因为键值‘{TypeId: 1}’的另一个实例已被跟踪。
- java - 使用 Apache Commons 和 Java FTP 下载后 Word 文档无法打开
- hibernate - Spring Data JPA:保存在一次事务中在父母之间移动孩子的父母列表
- javascript - 单独注册和登录服务的处理错误
- android - 如何使用动态响应键解析 json
- grails - Grails 中的一对一关系显示
- python - 从句子中提取价格“with $”