我是一個Python新手,我與列表工作了2個月,我有一些問題。我有一些列表,他們有重複的項目。我可以得到2個列表之間的重複項目,現在我想要列表的數量和深度增加像這樣的例子: http://i219.photobucket.com/albums/cc213/DoSvn/example.png。 我想從紅色部分獲得重複項目的父母,而不是藍色部分或這些重複項目的列表。我該怎麼做 ? 謝謝:)如何從列表中獲取重複項目的最小列表?
更新: 感謝您的答案:d我用套裝,它的偉大。但是,我想如果我不知道列表的大小,只是不知道列表的大小,他們是動態列表,我可以得到像這樣的例子的所有紅色部分:http://i219.photobucket.com/albums/cc213/DoSvn/example02.png?
你有沒有考慮過用套代替名單? – 2010-10-25 04:52:23
巧合地描述了你所描述的與維恩圖相似之處(http://en.wikipedia.org/wiki/Venn_diagram) – 2010-10-25 05:06:20
感謝你的回答:D我已經使用Set,它很棒。但是我想如果我不知道列表的大小和其他什麼,他們是動態列表,我可以得到像這樣的例子的所有紅色部分:http://i219.photobucket.com/albums/ cc213/DoSvn/example02.png? – 2010-10-25 05:59:30