相关疑难解决方法(0)

过滤字典只包含某些键?

我有一个dict有一大堆条目.我只对他们中的一小部分感兴趣.是否有一种简单的方法可以修剪所有其他的?

python dictionary

430
推荐指数
13
解决办法
27万
查看次数

安全地从字典中删除多个键

我知道要从我的字典中删除一个条目"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)

但是,我想知道是否有更聪明的方法来做到这一点?

python dictionary

103
推荐指数
9
解决办法
9万
查看次数

标签 统计

dictionary ×2

python ×2