如何为两组数字获得一个组合?
alist =[[0, 1], [0, 2], [0, 3], [1, 0], [1, 2], [1, 3], [2, 0], [2, 1], [2, 3], [3, 0], [3, 1], [3, 2]]
我想回复:
alist = [[0, 1], [0, 2], [0, 3], [1, 2], [1, 3], [2, 3]]
答案 0 :(得分:0)
你的问题不是很清楚。如果我理解你想要做什么:先对你的对进行排序,然后使用set
删除重复项。由于列表不可清除,因此在使用set
之前将对子转换为元组:
set(tuple(sorted(x)) for x in alist)