【发布时间】:2012-06-24 20:11:38
【问题描述】:
我有一个如下所示的列表:
l1 = ['200:200', '90:728']
我有一本像这样的字典:
d1 = {'200:200':{'foo':'bar'},'300:300':{'foo':'bar'}}
我需要过滤掉只有键在 l1 中的字典。字典应该是这样的:
result = {'200:200':{'foo':'bar'}}
本质上是列表和字典键的交集,同时返回字典的小节。
如果时间对于大型系列来说是个问题,我如何有效地做到这一点?
谢谢
【问题讨论】:
标签: python