我檢查了類似的問題,但找不到答案。將字符串值轉換爲列表
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