unicode到python对象的转换

mos*_*lix 4 python

给定一个unicode对象:

u'[obj1,obj2,ob3]' 
Run Code Online (Sandbox Code Playgroud)

你如何将它转换为正常的对象列表?

小智 7

import ast
s = u'[obj1,obj2,ob3]'
n = ast.literal_eval(s)
n
[obj1, obj2, ob3]
Run Code Online (Sandbox Code Playgroud)