好日子,我GOOGLE了这个问题,并已找到类似的答案,但不是我在找什么。我不确定是什么问题,所以我没有帮助我,我正在寻找一个优雅的解决方案。比较我与其他项目在Python列表
如何遍历列表中的项目,并将其与列表中的所有其他项目进行比较。例如,如果我有一个列表
l = [1,2,3,4]
的出的每个循环将产生类似
- 1比[2,3,4]
- 2比[1,3,4 ]
- 3比[1,2,4]
- 4对[1,2,3]
一种解决方案我一直在玩涉及d在每次迭代中重复列表,找到该项目的索引,从重复列表中删除它并比较两者。这条路线似乎不太理想,因为您必须在每次迭代中创建一个新列表。