我有这些钥匙:
keep = ["a","c"]
我的字典:
testdict = {'
'a':'vala',
'b':'valb',
'c':'valc',
'd':'vald'
}
期望的输出:
testdict = {
'a':'vala',
'c':'valc'
}
我想移除所有不在列表中的键。最快的方法是什么?我尝试过:
for key, value in testdict.iteritems():
if key not in keep:
del testdict[key]
但是由于大小在改变,以上内容会出现错误。
keep
可以变得多大? - Simeon Visser