我看到这里有一些相关的问题,但它们的答案对我不起作用。我有一个列表,其中一些子列表重复,但它们的元素可能是无序的。例如
g = [[1, 2, 3], [3, 2, 1], [1, 3, 2], [9, 0, 1], [4, 3, 2]]
根据我的问题,输出应该自然而然地是:
g = [[1,2,3],[9,0,1],[4,3,2]]
我尝试使用set
,但只删除那些相等的列表(我认为它应该工作,因为集合在定义上没有顺序)。其他我访问过的问题只有完全重复或重复的列表示例,如此Python: 如何从列表中删除重复的列表?。目前,输出的顺序(对于列表和子列表)不是一个问题。