“Jak znaleźć unikalny subliści na liście w Python” Kod odpowiedzi

Jak znaleźć unikalny subliści na liście w Python

In [22]: lst = [[1,2,3],[1,2],[1,2,3],[2,3],[4,5],[2,3],[2,4],[4,2]]

In [23]: set(frozenset(item) for item in lst)
Out[23]: 
set([frozenset([2, 4]),
     frozenset([1, 2]),
     frozenset([2, 3]),
     frozenset([1, 2, 3]),
     frozenset([4, 5])])
Grieving Grivet

Jak znaleźć unikalny subliści na liście w Python

set(tuple(sorted(i)) for i in lst)
Grieving Grivet

Odpowiedzi podobne do “Jak znaleźć unikalny subliści na liście w Python”

Pytania podobne do “Jak znaleźć unikalny subliści na liście w Python”

Więcej pokrewnych odpowiedzi na “Jak znaleźć unikalny subliści na liście w Python” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu