这个问题非常根本。我想知道的是,是否有一个无需附加新列表即可执行任务的功能。
我尝试使用循环,但是对于诸如此类的情况,它将变得有些复杂。 '[1,2,3],[4,5,6]'
答案 0 :(得分:-1)
简单方法:
import re
regex = re.compile("'|\[|\]")
new_list = re.sub(regex, "", '[1,2,3],[4,5,6]')
我相信您可以找到更明智的方法。
答案 1 :(得分:-1)
In [1]: a = '[1,2,3],[4,5,6]'
In [2]: import ast
In [3]: ast.literal_eval(a)
Out[3]: ([1, 2, 3], [4, 5, 6])
对于裁判:ast