Osserva
- calcola la somma degli elementi della lista
- dividi per la lunghezza della lista
Considera una sequenza di numeri
1 |
NUMERI=[...] |
Soluzione 1
Da Python 3.4: statistics.mean(z)
1 2 3 |
import statistics m_a=statistics.mean(NUMERI) |
Soluzione 2
Utilizza le funzioni predefinite sum() e len()
1 |
m_a=sum(NUMERI)/len(NUMERI) |
Soluzione 3
Per ogni elemento x appartenente alla lista …
1 2 3 4 5 6 |
def media_a(lista): somma=0 for x in lista: somma += x return somma/len(lista) |
Soluzione 4
Per ogni elemento alla posizione i nella lista …
1 2 3 4 5 6 7 |
def media_a(lista): n=len(lista) somma=0 for i in range(n): somma += lista[i] return somma/n |