我有一個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