Preguntas etiquetadas con combinations

Una combinación es una selección de objetos de una colección más grande sin ningún orden en particular.

240
Todas las combinaciones de una lista de listas.

Básicamente estoy buscando una versión python de Combination ofList<List<int>> Dada una lista de listas, necesito una nueva lista que proporcione todas las combinaciones posibles de elementos entre las listas. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] El...

187
combinaciones entre dos listas?

Ha pasado un tiempo y estoy teniendo problemas para entender un algoritmo que intento hacer. Básicamente, tengo dos listas y quiero obtener todas las combinaciones de las dos listas. Puede que no lo esté explicando correctamente, así que aquí hay un ejemplo. name = 'a', 'b' number = 1, 2 La...

122
Estadísticas: combinaciones en Python

Necesito calcular combinatorias (nCr) en Python, pero no puedo encontrar la función de hacer eso en math, numpyo stat bibliotecas. Algo así como una función del tipo: comb = calculate_combinations(n, r) Necesito el número de combinaciones posibles, no las combinaciones reales, por lo...

85
¿Alternativa más rápida a los bucles anidados?

Necesito crear una lista de combinaciones de números. Los números son bastante pequeños, por lo que puedo usar en bytelugar de int. Sin embargo, requiere muchos bucles anidados para obtener todas las combinaciones posibles. Me pregunto si hay una manera más eficiente de hacer lo que busco. El...