Как перебирать списки разной длины, чтобы найти все перестановки?
Это не должно быть слишком сложно, но у меня, кажется, переполнение стека (huehue). У меня есть серия списков, и я хочу найти все перестановки, в которых они могут быть упорядочены. Все списки имеют разную длину.
Например:
Список 1: 1
Список 2: 1, 2
Все перестановки будут:
1, 1
1, 2
В моем случае я не переключаю числа. (Например, 2, 1) Какой самый простой способ написать это?