Python-Kombinationen ohne Wiederholungen

Ich habe eine Liste mit Zahlen und möchte daraus Kombinationen erstellen. Wenn ich Liste habe:

t = [2,2,2,2,4]
c = list(itertools.combinations(t, 4))

Das Ergebnis ist

(2, 2, 2, 2)
(2, 2, 2, 4)
(2, 2, 2, 4)
(2, 2, 2, 4)
(2, 2, 2, 4)

aber ich will bekommen:

(2, 2, 2, 2)
(2, 2, 2, 4)

Ist es möglich, Duplikate zu entfernen, außer eine neue Liste zu erstellen und die erste Liste durchzugehen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage