J'ai besoin de générer toutes les combinaisons d'une matrice en Python. L'entrée sera deux entiers n et m, et je dois générer tous les états possibles de cette matrice avec 1 et 0 comme valeurs possibles.

Par exemple:

n = 3 m = 2
[[0 0 0] [1 0 0] [1 1 0]
 [0 0 0] [0 0 0] [0 0 0]
 [0 0 0],[0 0 0],[0 0 0] . . . . .
]

Existe-t-il un moyen propre et efficace de le faire étant donné que je ne connais pas les valeurs de n et m avant l'exécution? La valeur la plus élevée utilisée sera n = 16 m = 16.

4
Confuto 28 févr. 2019 à 13:50

1 réponse