我检查了类似的问题,但找不到答案。将字符串值转换为列表
Fnactot = []
Fnacdebut = 0
Fnacnombre = 4
Fnac = 0
Fnac1 = ['major lazer', 'goooya', 1000]
Fnac2 = ['phoenix', 'wolfgang', 1300]
Fnac3 = ['jain', 'makemba', 1150]
Fnac4 = ['dj shadow', 'aphex', 2100]
while Fnacdebut < Fnacnombre :
Fnacdebut = Fnacdebut + 1
fnac = 'Fnac'+str(Fnacdebut)
print fnac
我相信答案是非常简单....但我抓我的头有..
我想打印我的列表Fnac1,Fnac2,..... 。但是我打印fnac ='Fnac'+ str(Fnacdebut)的字符串值。 如何CA,我转换FNAC的字符串结果返回给我列出的名字......
在此先感谢...
嗨,谢谢!是的,已经想到你的答案了,但我的问题是更一般的了解如何我可以得到一个字符串回到列表的名称。 我想知道我怎么能得到: 打印FNAC> [ '主要拉泽', 'goooya',1000] ,而不是打印FNAC> Fnac1 任何想法? – MeshellT
这只是不好的做法。它导致使用'eval',这是一个主要的安全问题。 –
OK不好意思! 非常感谢 – MeshellT