Algorithm 比较两个不同字典中的值

Algorithm 比较两个不同字典中的值,algorithm,subsequence,Algorithm,Subsequence,给我两本字典 a={'aabb':['aabb'],'abcd':['abcd','abce','abcf'],'abbc':['abbc']} b={'aabb':1,'abcd':2,'abbc':1} 从a中获取所有值,其中thr键在b中具有最大值 例如: 在b中,“abcd”有一个最大值,因此我们打印(['abcd',abce',abcf']) 有人能帮我解决这个问题吗?这是问题的python代码,如果有任何问题,请告诉我 a={'aabb':['aabb'],'abcd':['abcd

给我两本字典

a={'aabb':['aabb'],'abcd':['abcd','abce','abcf'],'abbc':['abbc']}

b={'aabb':1,'abcd':2,'abbc':1}

从a中获取所有值,其中thr键在b中具有最大值 例如: 在b中,“abcd”有一个最大值,因此我们
打印(['abcd',abce',abcf'])


有人能帮我解决这个问题吗?

这是问题的python代码,如果有任何问题,请告诉我

a={'aabb':['aabb'],'abcd':['abcd','abce','abcf'],'abbc':['abbc']}
b={'aabb':1,'abcd':2,'abbc':1}
最终清单=[]
#获取dict a中的值
对于键,a.items()中的值:
对于i值:
最终清单。附加(i)
#获取dict b中的最大值
最大值=最大值(b.值()
#获取dict b中具有最大值且值为的项
#口述
对于最终清单中的i:
对于键,b.items()中的值:
如果值==最大值:
如果key==i:
new_key=i
打印(一个[新密钥])

向我们展示您现在编写了什么代码?你在哪里尝试解决这个任务?你到底在哪里被卡住了?发布你的代码。