如何在Python字典中檢查是否存在冗餘組合?


Python 字典中永遠不會有冗餘的組合,因為它是一個雜湊表。這意味著每個鍵僅會與它關聯一個值。此值可以是列表或其他字典。因此,如果您嘗試新增重複的鍵,如下所示

示例

a = {'foo': 42, 'bar': 55}
a['foo'] = 100
print(a)

輸出

這會輸出

{'foo': 100, 'bar': 55}

如果您確實想為單個鍵使用多個值,那麼您可能應該使用列表與該鍵關聯並向該列表新增值。

更新於:05-Mar-2020

116 次瀏覽

啟動您的職業

完成課程即可獲得認證

開始
廣告
© . All rights reserved.