的我是比較新的Python和有問題翻譯如下一行:翻譯這條巨蟒線
diffList = [key for key in set(dict1n.keys() + dict2.keys()) if dict1.get(key) != dict2t.get(key)]
是否有人可以把它改寫了我 - 把它分解成多行「正常」好看格式?
我想 - 我不確定 - 該線路試圖做的是比較兩個字典並將差異輸出到列表。
謝謝。
更新:我有錯別字行 - 應該只有dict1和dict2:
diffList = [key for key in set(dict1.keys() + dict2.keys()) if dict1.get(key) != dict2.get(key
哎呀,對不起,我有一個錯字 - 應該只有dict1和dict2即2個字典。 – henry000 2011-05-17 23:21:19
更新了我的答案。 – Ikke 2011-05-18 06:34:26