我有一个defaultdict(Set)
:如何将defaultdict(Set)转换为defaultdict(list)?
from sets import Set
from collections import defaultdict
values = defaultdict(Set)
我想设置的功能,以消除重复建设起来的时候。下一步我想将此存储为json。由于JSON不支持这种数据结构,我想对数据结构转换为defaultdict(list)
但是当我尝试:
defaultdict(list)(values)
我得到:TypeError: 'collections.defaultdict' object is not callable
,我应该怎么做转换?
'from sets import Set' - Python现在已经改进了'set'类型,现在您不需要导入。你应该停止使用旧的'sets.Set'。 – user2357112