在Python中,我們可以使用字典(dict)來存儲鍵-值對。如果需要將這些鍵-值對轉化為JSON格式,可以使用Python中的json庫進行轉換。
import json # 定義一個字典 my_dict = {"name": "Lucy", "age": 25, "country": "China"} # 將字典轉化為JSON格式的字符串 json_str = json.dumps(my_dict) print(json_str) # 輸出結果為: # {"name": "Lucy", "age": 25, "country": "China"}
通過調用json庫中的dumps()函數,將字典對象轉化為JSON格式的字符串。如果需要將JSON格式字符串轉化為字典對象,可以使用loads()函數進行轉化。
import json # 定義一個JSON格式字符串 json_str = '{"name": "Lucy", "age": 25, "country": "China"}' # 將JSON格式字符串轉化為字典對象 my_dict = json.loads(json_str) print(my_dict) # 輸出結果為: # {'name': 'Lucy', 'age': 25, 'country': 'China'}
同樣地,通過調用json庫中的loads()函數,可以將JSON格式字符串轉化為字典對象。需要注意的是,JSON格式字符串中的鍵名必須加引號,否則會拋出JSONDecodeError異常。