<分区>
假设我有一个包含四个值的列表。我想找到两个值的所有组合。例如,我想得到如下输出:
((0, 1), (0, 2), (0, 3), (1, 2), (1, 3), (2, 3))
如您所见,我不想重复,例如 (0, 1) 和 (1, 0)
这需要能够用于更大的数字,而不仅仅是 4,我将不得不遍历所有的组合
我正在使用 Python 3 和 Windows,理想情况下,这将是一个内置函数、一些简单的列表理解代码,或者我可以导入的东西。我试过用范围来做这个,但我不知道如何从中排除我已经做过的数字。