Я знаю, чтобы удалить запись, "ключ" из моего словаря d
, безопасно:
if d.has_key('key'):
del d['key']
Однако мне нужно удалить несколько записей из словаря безопасно. Я думал об определении записей в кортеже, поскольку мне нужно будет это делать не один раз.
entitiesToREmove = ('a', 'b', 'c')
for x in entitiesToRemove:
if d.has_key(x):
del d[x]
Однако мне было интересно, есть ли более разумный способ сделать это?