use*_*152 1 python split list comma
例如,
string = "['SING', 'Dance'],['Talk', 'Scream'],['Run', 'Walk']"
Run Code Online (Sandbox Code Playgroud)
如何将上面的每个列表作为新列表的元素创建一个新列表?
我试过了
string = string.split (',')
Run Code Online (Sandbox Code Playgroud)
但是它也被列表中的逗号分开,这是我不想要的.
你可以使用ast.literal_eval
:
>>> import ast
>>> strs = "['SING', 'Dance'],['Talk', 'Scream'],['Run', 'Walk']"
>>> ast.literal_eval("[" + strs + "]")
[['SING', 'Dance'], ['Talk', 'Scream'], ['Run', 'Walk']]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
862 次 |
最近记录: |