python字典转json

在Python中,你可以使用内置的json模块来轻松地将字典转换为JSON格式的字符串。下面是一个简单的示例:

python 复制代码
import json

# 创建一个字典
data_dict = {
    "name": "John Doe",
    "age": 30,
    "city": "New York"
}

# 使用json.dumps()方法将字典转换为JSON字符串
json_str = json.dumps(data_dict)

# 打印JSON字符串
print(json_str)

运行上面的代码,你会得到以下输出:

json 复制代码
{"name": "John Doe", "age": 30, "city": "New York"}

这就是一个JSON格式的字符串。如果你想让输出的JSON字符串更易读(比如带有缩进和换行符),你可以给json.dumps()方法传递一个额外的参数indent,它表示缩进的空格数:

python 复制代码
json_str_pretty = json.dumps(data_dict, indent=4)
print(json_str_pretty)

运行上面的代码,你会得到以下更易读的输出:

json 复制代码
{
    "name": "John Doe",
    "age": 30,
    "city": "New York"
}
相关推荐
大模型码小白8 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程
麻雀飞吧8 小时前
最新量化学习路径,交易认知和技术实现要并行
人工智能·python
C^h12 小时前
python函数学习
人工智能·python·机器学习
Fanta丶12 小时前
4.Python set()集合、dict(字典、映射)、 数据容器的通用功能
python
决战灬12 小时前
langgraph之interrupt(理论篇)
人工智能·python·agent
兜客互动13 小时前
2026年AI关键词拓展挖掘软件,高效助力内容创作精准获流
人工智能·python
weixin_5386019713 小时前
智能体测开Day30pytest测试框架
python
MC皮蛋侠客13 小时前
uv 系列(七):CI/CD、Docker 与私有索引——生产级交付
python·ci/cd·docker·uv
邪神与厨二病13 小时前
牛客周赛 Round 153
python·算法
yaoxin52112313 小时前
470. Java 反射 - Member 接口与 AccessFlag
java·开发语言·python