让我知道我有下面的列表
a = ['hello', 'banana', 'apple','foo','bar','blablabla']
我想为新变量中的每个列表项声明然后打印这些变量,以及我的列表的长度。
在我的案例中,程序的输出应该是这样的,调用每个变量及其中的值:
variable_0 = hello
variable_1 = banana
variable_2 = apple
variable_3 = foo
variable_4 = bar
variable_5 = blablabla
这里有明确的解决方案:
dic={}
a = ['hello', 'banana', 'apple','foo','bar','blablabla']
i = 0
string="variable_"
while(len(a) > i):
dic.update({string+str(i):a[i]})
print(string+str(i)+" = "+a[i])
i+=1