我想將 python 數字列表轉換為 json 對象。輸入:input is a number like 22期望的輸出:{ "budget" : 22}
2 回答

慕容森
TA貢獻1853條經驗 獲得超18個贊
首先,“有效”json 對象中不能有重復的鍵。
您最好的選擇是將您的列表轉換為 Python 字典,然后將其轉換為 JSON 對象:
import json
my_list = [22, 30, 44, 55] # Your starting list
python_dict = {"budget": my_list} # Python dict
json_obj = json.dumps(python_dict) # Convert python dict to JSON obj

慕絲7291255
TA貢獻1859條經驗 獲得超6個贊
您的示例不是有效的 JSON,因為您不能有重復的鍵。
你可以做的是有一些類似的東西:
{
"budget": [22, 30, 44, 55]
}
這可以通過以下方式實現:
import json
json_object = json.dumps({"budget": my_list})
添加回答
舉報
0/150
提交
取消