Les tableaux de tableaux☘
Tableau de tableaux☘
Un tableau de tableaux est un tableau dont les éléments sont des tableaux.
Par exemple, t = [ [1,2,3], [4,5,6], [7,8,9] ]
.
Ce tableau t est constitué des tableaux:
t[0] = [1,2,3]
t[1] = [4,5,6]
t[2] = [7,8,9]
Pour les tableaux composants le tableau, on parlera de tableaux internes. Ainsi le tableau t a pour tableaux internes t[0], t[1], t[2].
Note
Dans toutes les situations que nous rencontrerons dans ce cours, les tableaux internes auront tous la même longueur.
Matrice☘
Pour un tableau de tableaux, on parle aussi de matrice. Chaque tableau interne pourra être appelé ligne de la matrice. Et les éléments de même indice dans les différentes lignes constituent une colonne de la matrice.
Le tableau, donné en exemple ci-dessus, peut ainsi être représenté en lignes et colonnes:
1 | 2 | 3 |
---|---|---|
4 | 5 | 6 |
7 | 8 | 9 |
On parle également de tableau à 2 dimensions.
Note
Par opposition, les tableaux à une dimension sont aussi appelés vecteurs.
Matrice carrée☘
On appellera matrice carrée une matrice dont le nombre de lignes est égal au nombre de colonnes, c'est à dire un tableau de tableaux dont le nombre de tableaux internes est égal à la longueur de chacun de ces tableaux internes.
- Le tableau
t = [ [1,2], [3,4] ]
est une matrice carrée (2 "lignes"[1,2]
et[3,4]
et 2 "colonnes"). - Le tableau
t = [ [1,2,3], [4, 5,6] ]
est une matrice non carrée (2 "lignes" mais 3 "colonnes").