gpt4 book ai didi

python - Python 中的字典,保留最后 x 个访问的键

转载 作者:行者123 更新时间:2023-11-28 20:04:41 26 4
gpt4 key购买 nike

python 中是否有一个字典只保留最近访问的键。具体来说,我在字典中缓存了相对较大的数据 block ,我正在寻找一种方法来防止字典的大小膨胀,并降低到很久以前才访问过的变量[即只保留 1000 个最近访问的 key - 当添加新 key 时,删除最早访问的 key ]。

我怀疑这不是标准字典类的一部分,但我希望有类似的东西。

最佳答案

听起来您想要最近最少使用 (LRU) 缓存。这里已经有一个 Python 实现:https://pypi.python.org/pypi/lru-dict/

这是另一个:https://www.kunxi.org/blog/2014/05/lru-cache-in-python/

关于python - Python 中的字典,保留最后 x 个访问的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35489367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com