Tableaux à deux dimensions

2 h 5 exercices Niveau 4

Un tableau à deux dimensions est un tableau dans un tableau. C'est un tableau de tableaux. Dans ce type de tableau, la position d'un élément de données est indiquée par deux indices au lieu d'un. Il représente donc un tableau avec des rangées et des colonnes de données.

Dans l'exemple ci-dessous d'un tableau à deux dimensions, observez que chaque élément du tableau est également un tableau.

Prenons l'exemple de l'enregistrement des températures 4 fois par jour, tous les jours. Parfois, l'instrument d'enregistrement peut être défectueux et nous n'enregistrons pas les données. Ces données pour 4 jours peuvent être présentées sous la forme d'un tableau à deux dimensions comme ci-dessous.

Day 1 - 11 12 5 2 
Day 2 - 15 6 10 
Day 3 - 10 8 12 5 
Day 4 - 12 15 8 6 

Les données ci-dessus peuvent être représentées comme un tableau à deux dimensions comme ci-dessous.

T = [[11, 12, 5, 2], [15, 6,10], [10, 8, 12, 5], [12,15,8,6]]

Accès aux valeurs

Les éléments de données des tableaux à deux dimensions sont accessibles à l'aide de deux indices. Un indice se référant au tableau principal ou parent et un autre indice se référant à la position de l'élément de données dans le tableau interne. Si nous ne mentionnons qu'un seul indice, le tableau interne entier est imprimé pour cette position d'indice.

Exemple

L'exemple ci-dessous illustre son fonctionnement.

from array import *

T = [[11, 12, 5, 2], [15, 6,10], [10, 8, 12, 5], [12,15,8,6]]

print(T[0])

print(T[1][2])

Résultat

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus