将通过str()函数获得的字符串转换回列表

时间:2018-09-27 17:49:36

标签: python string list

我正在使用不支持关系表中的json文档的数据库。 我将a=[1,2,3]之类的小列表存储为字符串b=str(a)。 结果,我有b='[1, 2, 3]'。从数据库中获取此字符串后,我想将其转换回列表。

是否存在可以正确转换的通用python函数?呼叫c=list(b)会产生c=['[', '1', ',', ' ', '2', ',', ' ', '3', ']']

我的列表条目可以是整数(包括负数),浮点数(逗号后最多5位)和短字符串。

谢谢, 米哈伊尔

0 个答案:

没有答案