2017-04-23 72 views
1

Python沒有內置固定大小的數組,所有數組都可以在python中調整大小。哈希表使用數組是因爲它們具有固定的效率大小。蟒蛇列表自動調整大小,這是一個昂貴的操作,在我看來,由於它們的效率,消除了部分使用哈希表的好處。有沒有辦法在Python中製作固定大小的哈希表?是否有可能在Python中創建不可調整大小的散列表?

+0

只是一個不可變的散列表(字典?)或一個高性能的不可變散列表? – MSeifert

+0

這樣的事情? https://pypi.python.org/pypi/frozendict/ – timgeb

+0

「Python沒有構建在固定大小的數組中」不真實的btw,'bytes'的實例是不可變的數組(Python 3的docstring非常明確地表示)。 – timgeb

回答

0

Python不提供防止字體大小調整的方法。

相關問題