Faire une grille

Résolu/Fermé
Antigone96 Messages postés 5 Date d'inscription dimanche 19 octobre 2014 Statut Membre Dernière intervention 8 décembre 2016 - 19 oct. 2014 à 15:43
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 19 oct. 2014 à 16:11
Bonjour,
je suis en L1 info et je voulais savoir comment faire une liste de liste pour en faire une grille de 4 cellules sur 4 cellules en python. Je dois avant créer une liste de 16 éléments, utiliser une fonction pour mélanger les éléments puis les placer dans la grille mais je n'arrive pas à faire cette étape car il faut que tous les éléments apparaissent et une seule fois.
Moi je ne sais faire que les grilles de même élément.

Pouvez vous m'aider ? Merci

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
19 oct. 2014 à 16:11
'lut, tu créé ta grille, insères tes éléments dans l'ordre original (et donc tes valeurs supposément uniques), puis lance X fois une fonction qui intervertit 2 cases choisies au hasard, sachant que plus X est grand, plus ta grille sera mélangée.

Après c'est ce qui m'est venu a l'esprit, on peut peut-être faire mieux, mais ça a l'avantage d'être simple.
5