使用预哈希字符串键加快Python字典查找?

9 投票
1 回答
1065 浏览
提问于 2025-04-16 23:26

我想知道怎么让Python在内部存储我字符串的预先哈希版本,这样当我用这个字符串作为键去查字典或集合时,它就能直接使用这个值。

我记得几周前看到过相关内容,但现在在Python文档里找不到了 :-/

1 个回答

3

字符串驻留可能就是你想到的那个。

可以查看 sys.intern 在 Python 3 中的用法

也可以查看 intern 在 Python 2 中的用法

撰写回答