代码之家  ›  专栏  ›  技术社区  ›  Aptha Gowda

将包含字典的字符串转换为字典列表[重复]

  •  0
  • Aptha Gowda  · 技术社区  · 5 年前

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

    a
    

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

    a[0]
    

    输出: '['

    我想换衣服 在列表中,以便我可以使用索引访问字典

    1 回复  |  直到 5 年前
        1
  •  2
  •   Tdaw    5 年前

    您可以使用AST包。

    import ast
    
    ast.literal_eval(your_str)