如何在python中制作有界队列的队列?

时间:2012-12-20 15:15:19

标签: python map queue

我需要制作一个有界队列的字典。以下是我到目前为止的情况。

from collections import defaultdict
from collections import deque

d = defaultdict(deque)
...
q = d[name]

创建一个有界队列:q = deque(maxlen = 10)有效,但我不知道当队列在字典中时如何做到这一点。任何人都可以帮我制作一个有界队列的地图吗?

1 个答案:

答案 0 :(得分:4)

你的意思是

from functools import partial

d = defaultdict(partial(deque, maxlen=10))