Diagonale Principale
Listes de listes
Enonce
Écrire une fonction qui prend une matrice carrée M et renvoie la liste des éléments de sa diagonale principale.
diagonale([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) → [1, 5, 9]
Signature attendue
def diagonale(M: list) -> list:
Exemples
diagonale([[1, 2, 3], [4, 5, 6], [7, 8, 9]])→[1, 5, 9]diagonale([[10, 20], [30, 40]])→[10, 40]
Diagonale d'une matrice
La diagonale principale d'une matrice carrée est constituée des éléments M[i][i] pour i de 0 à n-1. La trace de la matrice est la somme de ces éléments.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Deux Somme (Two Sum)
- Histogramme de Mots
- Cache LRU Simplifié
- Matrice Creuse vers Dictionnaire
- Rotation 90° Horaire
- Vérifier Carré Magique
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.