📅  最后修改于: 2023-12-03 14:46:44.184000             🧑  作者: Mango
在Python中,我们可以使用json模块将Python列表保存为JSON格式。JSON是一种轻量级的数据交换格式,已经成为Web应用程序和API的广泛使用格式。
Python内置了json模块,我们可以通过以下方式导入它:
import json
我们可以将Python列表转换为JSON字符串,然后将其保存到文件中。这里是一个示例:
import json
# 创建一个Python列表
data = ["John", "Doe", "Jane", "Doe"]
# 转换为JSON字符串
json_data = json.dumps(data)
# 打开文件并将JSON字符串写入其中
with open("data.json", "w") as file:
file.write(json_data)
以上代码将创建一个Python列表,使用json.dumps()函数将其转换为JSON字符串,然后将该字符串写入名为"data.json"的文件中。
要将JSON字符串转换回Python列表,请使用json.loads()函数。以下是一个示例:
import json
# 从文件中读取JSON字符串数据
with open("data.json", "r") as file:
json_data = file.read()
# 转换为Python列表
data = json.loads(json_data)
# 输出结果
print(data)
以上代码将打开"data.json"文件并读取其中的JSON字符串,然后使用json.loads()函数将其转换为Python列表。
Python内置了json模块,可以将Python列表转换为JSON字符串,然后将其保存到文件中。同样,我们也可以从文件中读取JSON字符串,并将其转换回Python列表。JSON是一种流行的数据交换格式,已经成为Web应用程序和API的常见接口。