Résumé de section

    • On utilise des grilles pour représenter des données de type matrices, images ou grilles de nombreux jeux (qu'elles apparaissent ou non à l'écran).

      On représentera une grille par une liste de listes (généralement une liste de lignes). Par exemple, g=[[0,0,1,2],[2,1,0,0],[0,0,0,0]] est une grille à 3 lignes et 4 colonnes qui représente la grille :

      0012
      2100
      0000


      Il est facile de récupérer ce qu'il y a à la position i,j dans la grille avec l'instruction x = grille[i][j] car grille[i] est une liste qu'on peut réécrire m et on prend le j-ième élément : m[j]

      Il est également facile de modifier à une place précise (ici i,j) : grille[i][j] = 12 Cette instruction ne renvoie rien mais modifie la grille.