在python中将字符串列表转换为真实列表

在python中将字符串列表转换为真实列表,python,Python,我有一个python列表,但它是作为字符串出现的,我想把它当作一个列表。我该怎么做呢 所以我得到: [[-118280274726557],-11820764723620],-118199314711555],-118293764710523],-118280274726557]] 但我希望能够像这样处理它: [[-118280274726557],-11820764723620],-118199314711555],-118293764710523],-118280274726557]] 我曾

我有一个python列表,但它是作为字符串出现的,我想把它当作一个列表。我该怎么做呢

所以我得到:

[[-118280274726557],-11820764723620],-118199314711555],-118293764710523],-118280274726557]]

但我希望能够像这样处理它:

[[-118280274726557],-11820764723620],-118199314711555],-118293764710523],-118280274726557]]

我曾经尝试过加入和分离,但它们并不能真正满足我的需要。我不想把名单一分为二。我只希望它的行为像一个列表,而不是一个字符串。

使用ast模块的方法:


你可以使用蟒蛇评估

YourList = eval("[[[-11828027,4726557],[-11820764,4723620],[-11819931,4711555],[-11829376,4710523],[-11828027,4726557]]]")

请不要在不提及极端危险可能性的情况下建议进行评估:
YourList = eval("[[[-11828027,4726557],[-11820764,4723620],[-11819931,4711555],[-11829376,4710523],[-11828027,4726557]]]")