【发布时间】:2019-04-01 23:50:35
【问题描述】:
我有一个二维列表
a = [[1, 2], [1, 3], [2, 1], [2, 3], [3, 1], [3, 2]]
我怎样才能得到结果:
result = [[1,2],[1,3],[2,3]]
无论内部列表的顺序如何,都将删除重复项。
【问题讨论】:
-
Removing permutations from a list of tuples 的可能重复项——顺便说一句,这是一个比迄今为止发布的答案更好的解决方案。
-
list(map(list, (set(tuple(sorted(l)) for l in a)))),借用了副本中的逻辑
标签: python python-3.x list duplicates