Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Diagonale principale

python ★☆☆☆☆

Une matrice est representee par une liste de listes. Ecrire une fonction diagonale(M) qui renvoie la liste des elements situes sur la diagonale principale, c'est-a-dire les elements M[i][i] pour i allant de 0 a min(n, m) - 1 ou n est le nombre de lignes et m le nombre de colonnes.

La matrice n'est pas necessairement carree.

Exemples

AppelRésultat attendu
diagonale([[1, 2], [3, 4]]) [1, 4]
diagonale([[1, 2, 3], [4, 5, 6]]) [1, 5]

Votre code

Connectez-vous pour soumettre du code.