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"
}
相关推荐
qq_273900236 分钟前
解析TMalign文本文件中的转换矩阵
python·生物信息学
阿华的代码王国1 小时前
【JavaEE】——文件IO的应用
开发语言·python
电饭叔1 小时前
《python语言程序设计》2018版第8章19题几何Rectangle2D类(下)-头疼的几何和数学
开发语言·python
程序猿小D2 小时前
第二百六十七节 JPA教程 - JPA查询AND条件示例
java·开发语言·前端·数据库·windows·python·jpa
杰哥在此3 小时前
Python知识点:如何使用Multiprocessing进行并行任务管理
linux·开发语言·python·面试·编程
zaim15 小时前
计算机的错误计算(一百一十四)
java·c++·python·rust·go·c·多项式
PythonFun9 小时前
Python批量下载PPT模块并实现自动解压
开发语言·python·powerpoint
炼丹师小米10 小时前
Ubuntu24.04.1系统下VideoMamba环境配置
python·环境配置·videomamba
GFCGUO10 小时前
ubuntu18.04运行OpenPCDet出现的问题
linux·python·学习·ubuntu·conda·pip
985小水博一枚呀11 小时前
【深度学习基础模型】神经图灵机(Neural Turing Machines, NTM)详细理解并附实现代码。
人工智能·python·rnn·深度学习·lstm·ntm