标签: python
我需要实现一个缓冲区/队列,比如存储,其容量为n,用于存储n个对象,如果已满,则删除最旧的对象并存储最新的对象。我打赌必须有一个定义的标准库吗?
谢谢, EL
答案 0 :(得分:3)
我认为您正在寻找collections模块。更具体地说是deque数据结构,它允许您设置最大长度并自动从结尾删除元素。
collections
deque