Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Multiplication de matrices

python ★★☆☆☆

Écrire une fonction multiplier(a, b) qui prend en argument deux matrices a et b représentées comme des listes de listes et renvoie leur produit matriciel. On rappelle que le coefficient (i, j) du produit est la somme des produits a[i][k] * b[k][j] pour k variant de 0 au nombre de colonnes de a moins 1. On suppose que les dimensions sont compatibles.

Exemples

AppelRésultat attendu
multiplier([[1, 2], [3, 4]], [[5, 6], [7, 8]]) [[19, 22], [43, 50]]
multiplier([[1, 0], [0, 1]], [[5, 6], [7, 8]]) [[5, 6], [7, 8]]

Votre code

Connectez-vous pour soumettre du code.