实现python数据队列缓冲区

时间:2018-03-15 20:52:15

标签: python

我需要实现一个缓冲区/队列,比如存储,其容量为n,用于存储n个对象,如果已满,则删除最旧的对象并存储最新的对象。我打赌必须有一个定义的标准库吗?

谢谢, EL

1 个答案:

答案 0 :(得分:3)

我认为您正在寻找collections模块。更具体地说是deque数据结构,它允许您设置最大长度并自动从结尾删除元素。