0

我想要一个 dict(tuple(int, Counter))。

    variable = defaultdict(int,Counter)
    TypeError: descriptor 'keys' of 'dict' object needs an argument

我有可以与多个值相关联的 IP 地址,例如 ttl 值和 MAC 地址,所以我想计算出现最多的 ttl 值,并且我想将它(通过 int)与其他 ttl 值相关联。

如何声明这种类型?

4

1 回答 1

1

使用 lambda 作为 defaultdict 初始值设定项

 variable = defaultdict(lambda : (int(), Counter()))
于 2012-11-14T06:09:30.093 回答