如何最佳化 Python 字典訪問程式碼?
python 字典已經過最佳化。使用 N 個鍵或鍵/值對建立一個字典時,O(N),獲取時為 O(1),放置時為攤銷 O(1),依此類推。你不需要顯式地最佳化它們。你可以放心,因為底層的 python 使用字典來實現自己的類。
但是,不要將列表/元組與字典/集合進行比較,因為它們解決不同的問題。
廣告
python 字典已經過最佳化。使用 N 個鍵或鍵/值對建立一個字典時,O(N),獲取時為 O(1),放置時為攤銷 O(1),依此類推。你不需要顯式地最佳化它們。你可以放心,因為底層的 python 使用字典來實現自己的類。
但是,不要將列表/元組與字典/集合進行比較,因為它們解決不同的問題。