On a vu comment créer un tableau à une dimension, en utilisant la syntaxe :
tableau = [1, 2, 3, 4, 5]
Imaginons qu'on souhaite stocker dans un tableau (à deux dimensions) la table d'addition suivante :
0 1 2 3 4 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8
En Python, un tel tableau se déclare ainsi :
tableAddition = [[0, 1, 2, 3, 4], [1, 2, 3, 4, 5], [2, 3, 4, 5, 6], [3, 4, 5, 6, 7], [4, 5, 6, 7, 8]] print(tableAddition[3][4])
7
Ainsi, la syntaxe pour déclarer un tableau à 2 dimensions est :
grille = [ligne1, ligne2, ligne3, ..., ligneN]
et pour accéder à un élément du tableau, on utilise la syntaxe :
grille[indiceLigne][indiceColonne]