Я пытаюсь создать матрицу истинных и ложных значений, которая показывает все перестановки для заданного количества вариантов. Итак, для 5 вариантов у вас будет следующий результат.
F F F F F
T F F F F
T T F F F
T T T F F
...
F T F F F
...
Я смотрел на использование перестановок и комбинаций itertool, но они отрабатывают позицию, а не значение, что приводит к дублированию.
Я уверен, что существует стандартный алгоритм для этой проблемы, но я пытаюсь найти ее название.