Python-可变名称更改

Python-可变名称更改,python,Python,我想创建一个字典或某种列表来显示名称: Bubblegum_1 Bubblegum_2 Bubblegum_3 Bubblegum_4 Bubblegum_5 Bubblegum_6 我如何做一行代码,在不触碰它的情况下动态地更改我的姓名号码 我的愿望是只提供Bubblegum+一些可以帮助我做到这一点的东西,而不需要我手动输入它 谢谢您可以使用字典的键形式的变量 num = 15#or amount of strings you want bubblegum = list() for i

我想创建一个字典或某种列表来显示名称:

Bubblegum_1
Bubblegum_2
Bubblegum_3
Bubblegum_4
Bubblegum_5
Bubblegum_6 
我如何做一行代码,在不触碰它的情况下动态地更改我的姓名号码

我的愿望是只提供Bubblegum+一些可以帮助我做到这一点的东西,而不需要我手动输入它


谢谢

您可以使用
字典
形式的变量

num = 15#or amount of strings you want
bubblegum = list()
for i in range(num):
     bubblegum.append('Bubblegum_' + str(i))
print(bubblegum)
    
data = {}

for i in range(1,10):
  data["Bubblegum_"+str(i)] = i*2

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']
最后,您可以访问变量值,如下所示:

{
 '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']

现在还不清楚问题出在哪里。你能举一个例子说明一下你开始做什么,并解释一下你最终想做什么吗?你能使用字典或列表吗?如果是这样的话:你能解释一条规则,告诉你字典的键应该是什么,或者列表应该有多长吗?这些数据来自哪里,你想用它做什么?