FIFO的理解和重写
Topic source没看出来哪里简化了啊。。。
去掉跟踪打印后的逻辑层
if len(self) - containsKey >= self._capacity:
last = self.popitem(last=False)
if containsKey:
del self[key]
- 1
没看出来哪里简化了啊。。。
去掉跟踪打印后的逻辑层
if len(self) - containsKey >= self._capacity:
last = self.popitem(last=False)
if containsKey:
del self[key]
有人不知道是谁
对于示例中的FIFO的理解:
key
时更新值,则移动到末尾。故简化改版了FIFO的写法:
如有理解不全或偏差的,请指正。