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"
}
相关推荐
自由随风飘3 小时前
python 题目练习1~5
开发语言·python
fl1768315 小时前
基于python的天气预报系统设计和可视化数据分析源码+报告
开发语言·python·数据分析
闲人编程6 小时前
Python与区块链:如何用Web3.py与以太坊交互
python·安全·区块链·web3.py·以太坊·codecapsule
Want5956 小时前
Python汤姆猫
开发语言·python
花姐夫Jun6 小时前
基于Vue+Python+Orange Pi Zero3的完整视频监控方案
vue.js·python·音视频
像风一样自由20207 小时前
Rust与Python完全指南:从零开始理解两门语言的区别与关系
开发语言·python·rust
房开民8 小时前
RKNN-Toolkit2入门
python
岁岁岁平安9 小时前
本机 MongoDB 注册系统服务、启用security认证
数据库·python·mongodb
程序员大雄学编程9 小时前
用Python来学微积分30-微分方程初步
开发语言·python·线性代数·数学·微积分