如果我没听错的话,你可以选择列表并创建所有可能的配对。
要做到这一点,你应该使用itertools。
请看以下主题:
How to split a list into pairs in all possible ways
.
import itertools
list(itertools.combinations(range(6), 2))
#[(0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (1, 2), (1, 3), (1, 4), (1, 5), (2, 3), (2, 4), (2, 5), (3, 4), (3, 5), (4, 5)]