PythiloMedium · 25 min · Task 76 of 100 · progress kept in this browser

Distinct permutations

Return every distinct permutation of an integer list as lists in lexicographic order. Empty input returns [[]].

from collections import Counter
counts = Counter([1, 1, 2])
counts[1] -= 1
print(counts)
counts[1] += 1
Your task

Return every distinct permutation of an integer list as lists in lexicographic order. Empty input returns [[]].