给定一个由 2 元素元组作为键的字典,我想返回其键包含给定元素的所有键值对。
例如,字典可以是:
tupled_dict = {('a',1):1, ('a',2):0, ('b',1):1, ('c',4):0}
并且给定的元素是'a'
,那么应该返回的键值对将是:
('a',1):1, ('a',2):0
最快的代码是什么?
编辑:
此外,作为一个相关的子问题,我对删除给定键元素的所有此类键值对的最快方法感兴趣。显然,一旦我得到了上面的结果,我可以使用一个循环将每个字典项一个一个地删除,但我想知道是否有捷径可以做到这一点。