En Python tengo una lista de n listas, cada una con un número variable de elementos. ¿Cómo puedo crear una lista única que contiene todas las posibles permutaciones:Todas las permutaciones posibles de un conjunto de listas en Python
Por ejemplo
[ [ a, b, c], [d], [e, f] ]
Quiero
[ [a, d, e] , [a, d, f], [b, d, e], [b, d, f], [c, d, e], [c, d, f] ]
Nota No sé n de antemano. Pensé itertools.product sería el enfoque correcto, pero me obliga a conocer el número de argumentos con antelación
No lo entiendo - ¿por qué no cuentas las listas para encontrar n? –
Puedo hacer eso, ¿cómo me ayuda? – rauyran