如何将格式"[u'logic', u'jackpot']"
的sting转换为格式['logic', 'jackpot']
的列表?
注意:"".split()
没有用。它给了我:["[u'logic',",
"u'jackpot',", "u'420',", "u'pvp", "label',", "u'cassius", "cake',", "u'pod",
"vlivem',", "u'EP',", "u'yzo',", "u'hank", "moody']"]
答案 0 :(得分:3)
您可以使用literal_eval
中的安全 ast
,如下所示:
from ast import literal_eval as leval
print(leval("[u'logic', u'jackpot']")) # -> ['logic', 'jackpot']