JSON(JavaScript Object Notation)是一種輕量級的數據格式,常用于數據交換。在 Python 中,我們可以使用 json 模塊來解析 JSON 數據。通過解析 JSON 數據,我們可以將 JSON 字符串轉換成 Python 對象,例如字典。
要將 JSON 轉換成字典,我們可以使用 json 模塊的 loads() 方法。loads() 方法將 JSON 字符串轉換成 Python 對象,我們再將 Python 對象轉換成字典。
import json # 定義 JSON 字符串 json_str = '{"name": "Jack", "age": 25, "hobby": ["reading", "running"]}' # 將 JSON 字符串轉換成 Python 對象 json_obj = json.loads(json_str) # 將 Python 對象轉換成字典 dict_obj = dict(json_obj) # 輸出字典 print(dict_obj)
上述代碼中,我們首先通過定義一個 JSON 字符串來演示如何將 JSON 轉換成字典。然后,我們使用 loads() 方法將 JSON 字符串轉換成 Python 對象。接下來,我們使用 dict() 方法將 Python 對象轉換成字典。最后,我們通過 print() 函數輸出字典。
總之,要將 JSON 轉換成字典,只需要使用 json 模塊的 loads() 方法將 JSON 字符串轉換成 Python 對象,再使用 dict() 方法將 Python 對象轉換成字典即可。