字典
Asaue
这个作者很懒,什么都没留下…
展开
-
python实现LRU算法
LRU算法python实现 学习mysql数据库时,了解了一下ib_buffer_pool的存储机制,使用LRU算法施行将少用的数据淘汰,保存使用更频繁的数据。 再基于3.6版本python的字典数据类型改变,想试试新字典默认有序的话能否直接使用于LRU算法。 from collections import OrderedDict class Lrulru_dict(): def __init__(self, capacity): # 传入缓存容量 sel原创 2020-07-23 08:37:16 · 624 阅读 · 1 评论 -
python字典
python3.6字典类型的改变 python3.6之前的版本,字典是无序的,要使用有序字典则需要调用orderdict对象。3.6之后字典就默认为有序字典。原因如下: 1.python3.6之前的版本: # 在python中新建一个字典 new_dict = {} 这里Cpython定义的是:新建了一个8X3的空二维数组的内存空间存储hash函数返回值,key的内存地址,value的内存地址。 例如: new_dict = {} # 这里就新建了一个8X3的空二维数组 # 实行添加操作 new_原创 2020-07-22 20:00:48 · 181 阅读 · 1 评论