Python:将字典列表转换为 json

标签 python json list dictionary

我有一个字典列表,看起来像这样:

list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}]

等等。列表中可能还有更多文档。我需要将这些转换为一个 JSON 文档,可以通过瓶子返回,但我无法理解如何执行此操作。请帮忙。我在这个网站上看到了类似的问题,但我无法理解那里的解决方案。

最佳答案

使用json库

import json
json.dumps(list)

顺便说一下,你可以考虑把变量列表改成另一个名字,list是创建列表的内置函数,如果不改的话,你可能会得到一些意想不到的行为或一些错误的代码变量名。

关于Python:将字典列表转换为 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21525328/

相关文章:

jquery - 请求的 JSON 解析失败

python - 比较列表和字典

python - 在 cython : memoryview vs vector of dictionaries 中快速访问稀疏矩阵

python - 多重处理成员函数

python - Beautiful Soup 嵌套 div(添加额外功能)

python - 为 MVC 模式组织我的 python 项目,

python - 如何使用 Python 脚本退出代码作为 Azure Pipeline 中以下任务的条件?

javascript - 如何在多个 Controller 中使用相同的数据?

mysql - 由 : io. debezium.text.ParsingException 引起:外部输入 'ASC' 期望

python - Reduce 函数不处理空列表