Moyenne plusieurs liste python
Bonjour,
Je cherche à faire la moyenne de plusieurs listes en fonction de leurs positions.
J'ai essayer avec des boucles mais je n'arrive pas me déplacer entre les listes.
J'ai une liste qui est imbriquée dans une liste.
Liste=[[1,5,6,7],[5,9,8,5],[5,6,7,8]]
Je cherche a faire la moyenne avec 1+5+5/len(Liste) puis 5+9+6/len(Liste) puis 6+8+7/len(Liste) etc...
Afin d'avoir une liste Moyenne :
Moyenne=[[1+5+5/len(Liste)],[5+9+6/len(Liste)],[6+8+7/len(Liste)],[7+5+8/len(Liste)]]
Merci
Je cherche à faire la moyenne de plusieurs listes en fonction de leurs positions.
J'ai essayer avec des boucles mais je n'arrive pas me déplacer entre les listes.
J'ai une liste qui est imbriquée dans une liste.
Liste=[[1,5,6,7],[5,9,8,5],[5,6,7,8]]
Je cherche a faire la moyenne avec 1+5+5/len(Liste) puis 5+9+6/len(Liste) puis 6+8+7/len(Liste) etc...
Afin d'avoir une liste Moyenne :
Moyenne=[[1+5+5/len(Liste)],[5+9+6/len(Liste)],[6+8+7/len(Liste)],[7+5+8/len(Liste)]]
Merci
2 réponses
-
Contributeurbonjour,
qu'as-tu essayé?
commence peut-être par des exercices plus simples:
- imprimer les listes une par une
- imprimer tous les premiers éléments de chaque liste
- ... -
Justement j'arrive pas a additionner les éléments de chaque première liste
for i in range(len(Liste)):
L=Liste[i]
print(L[1])-
-
-
Contributeur@DavidRoss8
print(Liste[2][1])
-
@yg_beJe voudrais additionner
Liste[0][0]+Liste[0][1]+Liste[0][2]+Liste[0][3]
Avec deux boucle ça marche ?for i in range(len(Liste)): for j in range(4):
-
Contributeur@DavidRoss8une boucle suffit pour faire cette addition.
-