1
我是Python新手,所以请在我学习的时候忍受一下。过滤出两个嵌套字典之间不共享的键
我有两个defaultdicts,一个嵌套的值:
d1 = defaultdict(dd_list)
d1 = {'a': {'b1': 12, 'c21': 41}, 'ff': {'h1': 2, 'b1': 32}}
d2 = defaultdict(dd_list)
d2 = {'a': 22, 'b1': 77, 'g8': 10, 'h1': 37}
我想过滤D1仅返回键 - 值对存在于D2键:
{'a': {'b1': 12}, 'ff': {'b1': 32, 'h1': 2}}
我尝试使用here所述的方法,但无法使其适应这种情况。
预先感谢您!
谢谢,这既回答了我的问题,也帮助我更好地理解了列表理解。 – Archimeow