二维数组去重

def quchong(lst):
    for d in range(len(lst)):
        for d1 in range(d+1,len(lst)):
            if set(lst[d])<=set(lst[d1]):
                lst.pop(d)
                return lst
            if set(lst[d1])<=set(lst[d]):
                lst.pop(d1)
                return lst
    return False


results3=[[1,2],[2,3],[2,3],[3,4],[4,5],[5,6],[5,6,7],[2,3]]
while quchong(results3):
    pass
print(results3)

posted on 2025-11-10 17:31  张博的博客  阅读(2)  评论(0)    收藏  举报

导航