Как сгенерировать перестановки из n переменных, заданных в области каждой переменной. (в python)генерировать декартово произведение n наборов
Я знаю об itertools, но для этого требуется фиксированный домен для перестановок, чтобы он не работал. Также есть ли библиотека python, которая делает это? Благодарю.
В основном: давалось 3 переменными: А с доменом (2,3) B с доменом (1) C с доменом (1,2,3)
Как вы генерировать все перестановки ABC ?
2,1,1
3,1,1
2,1,2
3,1,2
2,1,3
3,1,3
Вы имеете в виду комбинации, а не перестановки? – hruske
Я думаю, что OP означал [декартовой продукт] (https://docs.python.org/3/library/itertools.html#itertools.product) – rici