0

制限付きキューの辞書を作成する必要があります。以下は私がこれまでに持っているものです。

from collections import defaultdict
from collections import deque

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

制限付きキューを作成するには:q = deque(maxlen = 10)は機能しますが、キューが辞書にある場合にこれを行う方法がわかりません。誰かが私が制限されたキューのマップを作成するのを手伝ってもらえますか?

4

1 に答える 1

5

もしかして

from functools import partial

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

?

于 2012-12-20T15:19:03.343 に答える