Matrice python
jason
-
quent217 Messages postés 420 Date d'inscription Statut Membre Dernière intervention -
quent217 Messages postés 420 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je vais par la présente vous demandez de l'aide sur cet exercice que je ne comprends pas tres bien.
Écrire une fonction en python modifierMat(matrice) qui permet de modifier seulement les nombres paires par leurs racine carrée. Cette fonction prend en paramètre une matrice. Une matrice est une liste à deux dimensions. Tester la fonction modifierMat.
Exemple :
>>> matrice = [[5, 3, 8], [7, 4, 6], [1, 9, 2], [8, 7, 1], [3, 2, 9], [4, 6, 5]] >>> modifierMat(matrice) >>> matrice [[5, 3, 2.8284271247461903], [7, 2.0, 2.449489742783178], [1, 9, 1.4142135623730951], [2.8284271247461903, 7, 1], [3, 1.4142135623730951, 9], [2.0, 2.449489742783178, 5]]
Voici ce que j'ai pu faire mais je bloque depuis:
je vais par la présente vous demandez de l'aide sur cet exercice que je ne comprends pas tres bien.
Écrire une fonction en python modifierMat(matrice) qui permet de modifier seulement les nombres paires par leurs racine carrée. Cette fonction prend en paramètre une matrice. Une matrice est une liste à deux dimensions. Tester la fonction modifierMat.
Exemple :
>>> matrice = [[5, 3, 8], [7, 4, 6], [1, 9, 2], [8, 7, 1], [3, 2, 9], [4, 6, 5]] >>> modifierMat(matrice) >>> matrice [[5, 3, 2.8284271247461903], [7, 2.0, 2.449489742783178], [1, 9, 1.4142135623730951], [2.8284271247461903, 7, 1], [3, 1.4142135623730951, 9], [2.0, 2.449489742783178, 5]]
Voici ce que j'ai pu faire mais je bloque depuis:
from math import sqrt def modifierMat(matrice): matrice=[] for i in range(len(matrice)): for j in range(len(matrice[i])): if (j%2==0): matrice=sqrt.matrice[j] return matrice mat = [[5, 3, 8], [7, 4, 6], [1, 9, 2], [8, 7, 1], [3, 2, 9], [4, 6, 5]] print(modifierMat(mat))
Configuration: Windows / Edge 18.17763
A voir également:
- Produit matriciel python sans numpy
- Clé de produit windows 10 gratuit - Guide
- Produit de deux matrices sous python ✓ - Forum Python
- Citizen code python avis - Accueil - Outils
- Python est introuvable. exúcutez sans argument pour procúder ó l - Forum Python
- Historique prix produit - Guide
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, tu n'as pas expliqué ce qui te bloquais.
ton programme ne fait pas ce que tu souhaites?
ton programme ne fait pas ce que tu souhaites?