給定一個由2元素元組鍵值的字典,我想返回其鍵值包含給定元素的所有鍵值對。返回並刪除其元組鍵值包含給定元素的所有鍵值對
例如,字典可以是:
tupled_dict = {('a',1):1, ('a',2):0, ('b',1):1, ('c',4):0}
和給定的元素是'a'
,那麼應該返回的鍵值對是:
('a',1):1, ('a',2):0
什麼是最快的代碼來做到這一點?
編輯:
另外,作爲相關的子問題,我感興趣的是刪除給出的鍵的元素的所有這樣的鍵值對的最快方式。顯然,一旦我得到上述結果,我可以使用一個循環刪除每個字典項目,但我不知道是否有捷徑去做。
你有什麼[嘗試](http:// whath aveyoutried.com)? – jordanm 2012-07-20 00:37:37