系统:Windows 7 编辑器:JetBrains PyCharm Community Edition 2018.2.2 x64
import json
# 字典与字符串
dict_data = dict()
dict_data["ky1"] = "val1"
dict_data["ky2"] = "val2"
dict_data["ky3"] = "val3"
dict_data["ky4"] = "val4"
print("dict_data=", dict_data)
print("type(dict_data)=", type(dict_data))
print("\n")
str_data = json.dumps(dict_data)
print("str_data=", str_data)
print("type(str_data)=", type(str_data))
print("\n")
dict_data_2 = json.loads(str_data)
print("dict_data2=", dict_data_2)
print("type(dict_data2)=", type(dict_data_2))
图1 代码截图
图2 执行结果
str_data = json.dumps(dict_data)
将字典转换为字符串dict_data_2 = json.loads(str_data)
将字符串转换为字典print("type(dict_data)=", type(dict_data))
获取数据类型import json
# 字典与字符串
list_data = [1, 2, 3, 4]
print("list_data=", list_data)
print("type(list_data)=", type(list_data))
print("\n")
str_data = json.dumps(list_data)
print("str_data=", str_data)
print("type(str_data)=", type(str_data))
print("\n")
list_data_2 = json.loads(str_data)
print("list_data_2=", list_data_2)
print("type(list_data_2)=", type(list_data_2))
图3 执行结果
本文为原创作品,欢迎分享朋友圈