好日子,我GOOGLE了這個問題,並已找到類似的答案,但不是我在找什麼。我不確定是什麼問題,所以我沒有幫助我,我正在尋找一個優雅的解決方案。比較我與其他項目在Python列表
如何遍歷列表中的項目,並將其與列表中的所有其他項目進行比較。例如,如果我有一個列表
l = [1,2,3,4]
的出的每個循環將產生類似
- 1比[2,3,4]
- 2比[1,3,4 ]
- 3比[1,2,4]
- 4對[1,2,3]
一種解決方案我一直在玩涉及d在每次迭代中重複列表,找到該項目的索引,從重複列表中刪除它並比較兩者。這條路線似乎不太理想,因爲您必須在每次迭代中創建一個新列表。