どのように辞書のリストから辞書のセットを作ることができますか?辞書のリストを辞書のセットに変換する
例:
import copy
v1 = {'k01': 'v01', 'k02': {'k03': 'v03', 'k04': {'k05': 'v05'}}}
v2 = {'k11': 'v11', 'k12': {'k13': 'v13', 'k14': {'k15': 'v15'}}}
data = []
N = 5
for i in range(N):
data.append(copy.deepcopy(v1))
data.append(copy.deepcopy(v2))
print data
どのようにあなたがリストdata
からの辞書のセットを作成するのでしょうか?
NS:1つの辞書は、構造的に同じ場合、同じ辞書になります。つまり、彼らはを正確に同じキーと同じ値(再帰的)
必要なタプル出力は何ですか? –
'data = set(data)'? – ForceBru
@ForceBru 'TypeError:unhashable type: 'dict'' – BPL