Python комбинации без повторов

У меня есть список чисел, и я хочу сделать из него комбинации. Если у меня есть список:

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

Результат:

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

но я хочу получить:

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

Можно ли устранить дубликаты, кроме создания нового списка и прохождения первого списка?

Ответы на вопрос(3)

Ваш ответ на вопрос