From f5165221c4bc24ffd7d44ff4265bbb470e034da8 Mon Sep 17 00:00:00 2001 From: guanjihuan Date: Wed, 15 Nov 2023 22:58:10 +0800 Subject: [PATCH] Create json_example.py --- .../json_example.py | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 2022.03.16_frequently_used_python_package/json_example.py diff --git a/2022.03.16_frequently_used_python_package/json_example.py b/2022.03.16_frequently_used_python_package/json_example.py new file mode 100644 index 0000000..6e8eb02 --- /dev/null +++ b/2022.03.16_frequently_used_python_package/json_example.py @@ -0,0 +1,25 @@ +import json + +# 定义一个字典对象 +data = { + "name": "张三", + "age": 30, + "city": "北京" +} + +print(type(data)) +print(data.items()) +for key, value in data.items(): + print(f'{key}: {value}') +print() + +# 将字典对象转换为JSON格式 +json_data = json.dumps(data) +print(type(json_data)) +print("JSON格式数据:", json_data) +print() + +# 将JSON格式数据转换回字典对象 +dict_data = json.loads(json_data) +print(type(dict_data)) +print("字典对象:", dict_data) \ No newline at end of file