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

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


input is a number like 22

期望的输出:


{

    "budget" : 22


慕森卡
浏览 133回答 2
2回答

慕容森

首先,“有效”json 对象中不能有重复的键。您最好的选择是将您的列表转换为 Python 字典,然后将其转换为 JSON 对象:import jsonmy_list = [22, 30, 44, 55] # Your starting listpython_dict = {"budget": my_list}  # Python dictjson_obj = json.dumps(python_dict)  # Convert python dict to JSON obj

慕丝7291255

您的示例不是有效的 JSON,因为您不能有重复的键。你可以做的是有一些类似的东西:{    "budget": [22, 30, 44, 55]}这可以通过以下方式实现:import jsonjson_object = json.dumps({"budget": my_list})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python