我已經構建了一個嵌套的字典,它代表了用計數器賦值的所有組合(笛卡爾積)。刪除嵌套字典中隱式嵌套的重複夫婦
夫婦隱含也(G1,G2)是一樣的(G2,G1)
這是我爲我的結構
counters_in_group = dict((group,0) for group in arr)
counters = dict((group, dict(counters_in_group)) for group in arr)
print(counters)
話說組代碼arr = [7272463, 8980365, 7047095]
我得到這
{7047095: {7272463: 0, 8980365: 0, 7047095: 0}, 8980365: {7272463: 0, 8980365: 0, 7047095: 0}, 7272463: {7272463: 0, 8980365: 0, 7047095: 0}}
我想簡單地擺脫重複的如此
{7047095: {7272463: 0, 8980365: 0, 7047095: 0}, 8980365: {7272463: 0, 8980365: 0}, 7272463: {7272463: 0}}
我希望問題很清楚,如果需要,我會盡量澄清。
Thnak提前。
是羣體總是整數? –
組是身份證,我可以使用身份證姓名(字符串)代替 –