gpt4 book ai didi

python - 如何合并字典列表

转载 作者:行者123 更新时间:2023-12-03 22:47:04 25 4
gpt4 key购买 nike

如何在 Python 中合并字典列表?我有两组数据:

a = [{'date':'1/1/2019'},{'date':'1/1/2020'},{'date':'1/1/2021'}]
b = [{'value':'2'},{'value':'5'},{'value':'6'}]
如何将其合并到以下结果中?
[{'date':'1/1/2019','value':'2'},
{'date':'1/1/2020','value':'5'},
{'date':'1/1/2021','value':'6'}]

最佳答案

在 Python 3.9 中,联合运算符添加到 dict ,所以这有效:

>>> a = [{'date':'1/1/2019'},{'date':'1/1/2020'},{'date':'1/1/2021'}]
>>> b = [{'value':'2'},{'value':'5'},{'value':'6'}]
>>> [x|y for x,y in zip(a,b)]
[{'date': '1/1/2019', 'value': '2'}, {'date': '1/1/2020', 'value': '5'}, {'date': '1/1/2021', 'value': '6'}]
PEP 584详情。

关于python - 如何合并字典列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65855601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com