我有具有以下結構的字典的字典:從Python字典創建EdgeList都
1:{'Amendment': '1',
'status': 'Stadf\xc3\xa6stet',
'Name': 'Bodil Kornbek',
'title': 'L 1 Forslag til till\xc3\xa6gsbevillingslov for 2004.',
'fremsat': '2005-03-04',
'Vote.Numeric': '2',
'PSession': '1',
'vedtaget': '2005-04-12',
'Lsession': '3',
'Voteid': '38',
'Month': '4',
'Year': '2005',
'Vote': 'Frav\xc3\xa6rende',
'Party': 'KD',
'Law': 'L 1',
'ministerie': 'Finansministeriet'}
鍵範圍從1到約500000,並且每個嵌套字典包含關於一名丹麥議會一名成員的信息。此外還有一些信息可以確定成員投票的獨特投票。我希望每位成員都能提取該成員活躍的所有選票,並將該成員的投票行爲與所有在同一選票子集上活躍的其他成員進行比較。
理想情況下每個成員的我該成員比較一個其他成員在哪裏,他們積極投票,並計算選票,他們投同他們所有的普通票的比例。如果該比例大於比如0.65,則該對被添加到列表中。
所以最終的結果應該與格式列表:
[member1, member2
member1, member4
member1, member7
member2, member5
etc..
]
我誰能告訴我這到底是怎麼在Python做呢?
我覺得你的問題是相當不明確。你的嵌套字典的完整內容對於這個問題是無關緊要的。你有一個數據結構,你的成員實際上列出了嗎? – Alex
唯一標識一個成員的是什麼?這個名字,還是別的? –
@Karl:標識成員的變量只是名稱,沒有具有相同名稱的成員。 –