将包含字典的字符串转换为字典列表

时间:2019-02-09 14:23:17

标签: python dictionary

变量a包含字典列表,但其类型为字符串。

a

输出:"[{'id': 35, 'name': 'Comedy'}, {'id': 18, 'name': 'Drama'}, {'id': 10751, 'name': 'Family'}, {'id': 10749, 'name': 'Romance'}]"

a[0]

输出:'['

我想将a转换为列表,以便可以使用索引访问字典

1 个答案:

答案 0 :(得分:2)

您可以使用ast软件包。

import ast

ast.literal_eval(your_str)
相关问题