Problème avec mon code python concernant les dictionnaires
camille03
-
Phil_1857 Messages postés 1872 Date d'inscription Statut Membre Dernière intervention -
Phil_1857 Messages postés 1872 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai écrit ce code en python et je ne comprends pas l'erreur. Quelqu'un pourrait m'expliquer ?
merci bcp :)
def moyenne(note): somme = 0 for i in range(len(note)): somme = somme + note.values() moyenne = somme / len(note) return moyenne print(moyenne({"camille": 50, "jean": 45}))
Macintosh / Safari 15.6.1
A voir également:
- Problème avec mon code python concernant les dictionnaires
- Code ascii - Guide
- Citizen code python avis - Accueil - Outils
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
3 réponses
note.values() est une liste (justement celle des notes)
On ne peut pas ajouter une liste à un nombre.
C'est ce que tu devrait mettre sur ta ligne for
bonjour,
en effet: