¿Cómo obtener todas las combinaciones posibles de los elementos de una lista?
Tengo una lista con 15 números y necesito escribir un código que produzca las 32,768 combinaciones de esos números.
He encontradoalgun codigo (por Google) que aparentemente hace lo que estoy buscando, pero encontré el código bastante opaco y desconfío de usarlo. Además, tengo la sensación de que debe haber una solución más elegante.
Lo único que se me ocurre sería simplemente recorrer los enteros decimales 1–32768 y convertirlos en binarios, y usar la representación binaria como filtro para seleccionar los números apropiados.
¿Alguien sabe de una mejor manera? Utilizandomap()
, ¿tal vez?