我需要制作一个有界队列的字典。以下是我到目前为止的情况。
from collections import defaultdict
from collections import deque
d = defaultdict(deque)
...
q = d[name]
创建一个有界队列:q = deque(maxlen = 10)
有效,但我不知道当队列在字典中时如何做到这一点。任何人都可以帮我制作一个有界队列的地图吗?
答案 0 :(得分:4)
你的意思是
from functools import partial
d = defaultdict(partial(deque, maxlen=10))