python中将两个列表转换为Json格式

德克斯特堆栈

我有两个清单

a=["USA","France","Italy"]
b=["10","5","6"]

我希望最终结果像这样在json中。

[{"country":"USA","wins":"10"},
{"country":"France","wins":"5"},
{"country":"Italy","wins":"6"},
]

我使用zip(a,b)合并两个,但无法命名

虚假的

使用列表理解

>>> [{'country': country, 'wins': wins} for country, wins in zip(a, b)]
[{'country': 'USA', 'wins': '10'},
 {'country': 'France', 'wins': '5'},
 {'country': 'Italy', 'wins': '6'}]

使用json.dumps得到JSON:

>>> json.dumps(
...     [{'country': country, 'wins': wins} for country, wins in zip(a, b)]
... )
'[{"country": "USA", "wins": "10"}, {"country": "France", "wins": "5"}, {"country": "Italy", "wins": "6"}]'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将JSON列表转换为CSV文件中的两个不同列?

如何在Python / Django中将字典列表转换为JSON?

用两个DateFormat将Gson转换为json

在Python中使用两个列变量将数据帧转换为频率列表

如何在Python中将JSON日期转换为特殊格式?

在python中将JSON列表转换为CSV文件

在Java中将两个整数转换为双精度

将两个日期时间的范围转换为日期列表和每个日期的秒数python

在python中将unicode转换为两个单独的列表

在Python中将两个数字转换为一个数字的最有效方法是什么?

如何在python中将列表转换为json

在python中将分层数据转换为特定的json格式

在python中将pandas数据框转换为特定的Json格式

从R中将两个列表转换为一个列表

在python中将列表分为两个单独的列表

如何在Python中将两个嵌套的列表列表转换为元组的嵌套列表?

将两列转换为两个列表以使用Python进行绘图

比较两个使用断言转换为对象的json列表

在python中将两个列表分组

Excel:将两个列表转换为矩阵

将Json转换为两个可能的对象

如何在 node.js 中将 XML 转换为 JSON 而没有来自 xml 文件的前两个元素?

将两个列表转换为动态嵌套字典,然后转换为 JSON

我想在两个列表之间应用除非。一个列表是 MailAddress 格式,另一个是字符串(转换为列表))

如何将包含两个 numpy 数组的 python 列表转换为一个 numpy 数组?

如何在python中将字符串列表转换为具有正确格式的json?

在python中将json文件中的列表转换为字典

Gremlin:查找两个节点之间的所有路径并将查询结果转换为 JSON 格式

在 Python 3 中将 json 转换为对象列表的优雅方式