You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Python字典(dict)转换为JSON文件?

将Python字典保存到JSON文件的方法

直接用Python内置的json模块就能完成操作,以下是完整代码示例:

import json

data = {
    "1": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
    "2": [2, 4, 6, 8, 10, 12, 14, 16, 18, 20],
}

# 以写入模式打开文件,把字典转成JSON格式写入
with open('output.json', 'w', encoding='utf-8') as file:
    json.dump(data, file, ensure_ascii=False, indent=4)

代码说明:

  • import json:引入Python自带的JSON处理模块
  • open('output.json', 'w', encoding='utf-8'):创建并打开名为output.json的文件,指定编码为utf-8避免乱码
  • json.dump(data, file, ensure_ascii=False, indent=4):
    • 把data字典序列化为JSON字符串写入文件
    • ensure_ascii=False:保证非ASCII字符不会被转义
    • indent=4:给JSON内容添加缩进,让结构更易读

运行代码后,同级目录下会生成output.json文件,里面就是格式化好的JSON数据。

内容的提问来源于stack exchange,提问作者Proper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 00:05:35