【发布时间】:2013-05-25 05:06:17
【问题描述】:
例如,
string = "['SING', 'Dance'],['Talk', 'Scream'],['Run', 'Walk']"
如何创建一个新列表,将上面的每个列表作为我的新列表的一个元素?
我试过了
string = string.split (',')
但它也用我的列表中的逗号分隔它,这是我不想要的。
【问题讨论】:
-
你的最终目标是什么?
-
ast.literal_eval('[' + string + ']')? -
你可以在
],[.. -
在正则表达式中捕获组,然后拆分捕获组?
-
为什么不能一开始就使用列表?