对于一维列表可以直接使用set进行去重:
对于二维列表直接使用set会报错TypeError: unhashable type: "list"
那么针对二维列表如何去重呢?
通过如下代码可以实现:
lst = [[1,2,3],
[1,2,3],
[2,3,4],
[2,3,4],
[3,4,5],
]
res = list(set([tuple(t) for t in lst]))
res = [list(s) for s in res]
print(res)