我有一个dict有一大堆条目.我只对他们中的一小部分感兴趣.是否有一种简单的方法可以修剪所有其他的?
我知道要从我的字典中删除一个条目"key" d,安全地,你这样做:
if d.has_key('key'):
del d['key']
Run Code Online (Sandbox Code Playgroud)
但是,我需要安全地从字典中删除多个条目.我正在考虑在元组中定义条目,因为我需要不止一次地执行此操作.
entitiesToREmove = ('a', 'b', 'c')
for x in entitiesToRemove:
if d.has_key(x):
del d[x]
Run Code Online (Sandbox Code Playgroud)
但是,我想知道是否有更聪明的方法来做到这一点?