python将str转换为列表

pyn*_*new 1 python string

我如何转换

'[update, /CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1], Centaurus-AB]'
Run Code Online (Sandbox Code Playgroud)

到一个字符串列表,例如.

   ['update', '/CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1]', 'Centaurus-AB']
Run Code Online (Sandbox Code Playgroud)

tok*_*and 8

在不知道有关输入的更多细节的情况下(我们是否真的需要检查括号是否存在?逗号在字段内是否有效?...)最简单的方法可能是:

>>> [s.strip() for s in input_line[1:-1].split(',')]
['update', '/CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1]', 'Centaurus-AB']
Run Code Online (Sandbox Code Playgroud)