我有一个如下所示的列表:
l1 = ['200:200', '90:728']
Run Code Online (Sandbox Code Playgroud)
我有一个字典,看起来像这样:
d1 = {'200:200':{'foo':'bar'},'300:300':{'foo':'bar'}}
Run Code Online (Sandbox Code Playgroud)
我需要过滤掉只有键在l1中的词典.字典应如下所示:
result = {'200:200':{'foo':'bar'}}
Run Code Online (Sandbox Code Playgroud)
本质上是一个列表和一个字典的键的交集,同时返回字典的子部分.
如果时间是大型设备的问题,我该如何有效地做到这一点?
谢谢
python ×1