【发布时间】:2022-07-23 01:06:58
【问题描述】:
我有四个字典,其中日期作为键和一些文件 ID:
dict1 = {'20220101':'abc','20220509':'def'}
dict2 = {'20220705':'ghi','20220810':'jkl'}
dict3 = {'20221015':'mno','20221014':'pqr'}
dict4 = {'20221208':'stu','20221231':'vwx'}
我想创建一个新字典,其中每个字典包含最大的键/值对,结果是:
newdict = {'20220509':'def','20220810':'jkl','20221015':'mno','20221231':'vwx'}
到目前为止,我得到的最接近的是
max(dict1.items()) 但这会返回
('20220509', 'def'),然后我想不出办法将其重新转换为字典形式。有什么关于 pythonic 方式的想法吗?
【问题讨论】:
标签: python dictionary