Python 字典搜尋如何運作?
字典是雜湊表。它們不使用樹搜尋。查詢鍵是近似恆定時間(攤銷恆定)操作,與字典的大小無關。它建立鍵的雜湊,隨後繼續尋找與雜湊值相關聯的位置。如果遇到衝突的已列地址,將啟動衝突解決演算法以找到實際值。
這導致字典佔用更多空間,因為它們是稀疏的。
廣告
字典是雜湊表。它們不使用樹搜尋。查詢鍵是近似恆定時間(攤銷恆定)操作,與字典的大小無關。它建立鍵的雜湊,隨後繼續尋找與雜湊值相關聯的位置。如果遇到衝突的已列地址,將啟動衝突解決演算法以找到實際值。
這導致字典佔用更多空間,因為它們是稀疏的。