我将列表的dict存储在数据库中作为文本
a = {u'1': [u'12'], u'2': [u'7', u'8', u'9']}
我想用这个结构作为列表的字典进行操作。
a["2"][3] = 9
但我们不知道如何将此字符串转换为列表字典。
答案 0 :(得分:0)
您应该将该数据存储为JSON而不仅仅是dict的repr。然后,您可以使用json
库轻松转换为该格式。
答案 1 :(得分:0)
TNX。我可以使用JSON
做我想做的事import json
a = {u'1': [u'12'], u'2': [u'7', u'8', u'9']}
制作JSON
y = json.dumps(a)
b = json.loads(y)
最后我们有
>>> b["2"][1]
8