python - Python - 变量名称更改
问题描述
我想创建一个字典或某种列表来显示名称:
Bubblegum_1
Bubblegum_2
Bubblegum_3
Bubblegum_4
Bubblegum_5
Bubblegum_6
如何在我不触碰的情况下执行一行代码来为我动态更改姓名编号?
希望只有 Bubblegum_ + 可以帮助我做到这一点的东西,而无需我手动输入。
谢谢
解决方案
您可以将变量Keys
以Dictionary
.
data = {}
for i in range(1,10):
data["Bubblegum_"+str(i)] = i*2
data
您的data
变量将如下所示:
{
'Bubblegum_1': 2,
'Bubblegum_2': 4,
'Bubblegum_3': 6,
'Bubblegum_4': 8,
'Bubblegum_5': 10,
'Bubblegum_6': 12,
'Bubblegum_7': 14,
'Bubblegum_8': 16,
'Bubblegum_9': 18
}
最后,您可以像这样访问变量值:
data['Bubblegum_1']
推荐阅读
- javascript - 必应地图地形叠加无法读取未定义的属性“set_style”
- android - 如何将 base64 转换为 pdf React-Native
- python - 如何从 Python 上的文本文件中提取总和数据
- fortran - 循环未向量化,因为它包含对非向量内在函数的引用
- elasticsearch - Elasticsearch - 如何将每个新文档的值汇总到一个单独的索引中?
- c# - 在 .txt 文件中显示所选数据
- reactjs - 风格系统 | 解决组件内的主题样式功能
- python - 为什么我的 request.user 在 Django 中没有组?
- graphics - 是否有任何适用于 julia 的高级通用图形库?
- java - 退出管理面板后如何返回主菜单并进入任何面板?