我有一个巨大的字符串,看起来像['elem1','elem2',(...)]
,包含大约100,000(!)元素。
将其更改回列表的最佳方法是什么?
最佳答案
eval("['elem1','elem2']")
给您后退列表['elem1','elem2']
如果您的字符串看起来像这样的["elem1","elem2",(...)]
,则可以从json.read()
模块使用json.loads()
(在python 2.5或更早版本中)或json
(在python 2.6中)安全地加载它。