繁体   English   中英

如何将 Python 数字列表转换为 json object

[英]How to convert Python List of numbers to json object

我想将 python 数字列表转换为 json object。 输入:

input is a number like 22

所需的 output:

{
    "budget" : 22
} 

首先,“有效” json object 中不能有重复的键。

您最好的选择是将您的列表转换为 Python 字典,然后将其转换为 JSON object:

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

您的示例无效 JSON 因为您不能有重复的密钥。

你可以做的是有一些类似的东西:

{
    "budget": [22, 30, 44, 55]
}

这可以通过以下方式实现:

import json

json_object = json.dumps({"budget": my_list})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM