Trace d'une Matrice
Algorithmique classique
Enonce
Calculer la trace d'une matrice carrée (somme des éléments diagonaux).
Signature attendue
def trace(M: list) -> float:
Exemples
trace([[1, 2, 3], [4, 5, 6], [7, 8, 9]])→15trace([[10, 0], [0, 20]])→30
📖 Rappel de cours
La trace est la somme des coefficients dont l’indice de ligne et l’indice de colonne coïncident. Une seule boucle suffit.
⚠ Le piège : La trace n'a de sens que pour une matrice carrée. Un double parcours est inutile ici : la diagonale se lit avec un seul indice.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Union de Deux Listes
- Produit de Deux Matrices
- Matrice Identité
- Matrice Symétrique
- Somme de Deux Matrices
- Médiane d'une Liste
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.