Python Average:Como encontrar a AVERAGE de uma lista em Python
Média Python
A média Python A função é usada para encontrar a média de números dados em uma lista. A fórmula para calcular a média em Python é feita calculando a soma dos números na lista dividida pela contagem de números na lista.
A média da lista do Python pode ser feita de várias maneiras listadas abaixo:
- Python Average usando o loop
- Usando a função média embutida sum() e len() em Python
- Usando a função mean() para calcular a média do módulo de estatísticas.
- Usando mean() da biblioteca numpy
Neste tutorial de Python, você aprenderá como calcular a média em Python:
- Média Python via Loop
- Usando as funções integradas sum() e len()
- Usando a função média do módulo de estatísticas
- Usando mean() da biblioteca numpy
Média Python via Loop
Neste exemplo, inicializamos a variável sum_num com zero e usamos o loop for. O loop for irá percorrer os elementos presentes na lista, e cada número é adicionado e salvo dentro da variável sum_num. A média da lista Python é calculada usando o sum_num dividido pela contagem dos números na lista usando a função interna len().
Exemplo de código:
def cal_average(num): sum_num = 0 for t in num: sum_num = sum_num + t avg = sum_num / len(num) return avg print("The average is", cal_average([18,25,3,41,5]))
Saída:
The average is 18.4
Python Average – Usando as funções internas sum() e len()
Neste exemplo, as funções integradas sum() e len() são usadas para encontrar a média em Python. É uma maneira direta de calcular a média, pois você não precisa percorrer os elementos e também o tamanho do código é reduzido. A média pode ser calculada com apenas uma linha de código, conforme mostrado abaixo.
Exemplo de programa:
# Example to find average of list number_list = [45, 34, 10, 36, 12, 6, 80] avg = sum(number_list)/len(number_list) print("The average is ", round(avg,2))
Saída:
The average is 31.86
Usando a função média do módulo de estatísticas
Você pode calcular facilmente a “média” usando a função média do módulo de estatísticas. Exemplo mostrado abaixo
# Example to find the average of the list from statistics import mean number_list = [45, 34, 10, 36, 12, 6, 80] avg = mean(number_list) print("The average is ", round(avg,2))
Saída:
The average is 31.86
Usando mean() da biblioteca numpy
A biblioteca Numpy é uma biblioteca comumente usada para trabalhar em grandes matrizes multidimensionais. Ele também possui uma grande coleção de funções matemáticas para serem usadas em arrays para executar várias tarefas. Uma importante é a função mean() que nos dará a média para a lista fornecida.
Exemplo de código:
# Example to find avearge of list from numpy import mean number_list = [45, 34, 10, 36, 12, 6, 80] avg = mean(number_list) print("The average is ", round(avg,2))
Saída:
C:\pythontest>python testavg.py The average is 31.86
Resumo:
- A fórmula para calcular a média é feita calculando a soma dos números da lista dividida pela contagem de números da lista.
- A média de uma lista pode ser feita de várias maneiras, ou seja,
- Python Average usando o loop
- Usando as funções integradas sum() e len() do python
- Usando a função mean() para calcular a média do módulo de estatísticas.
- Usando mean() da biblioteca numpy
python
- Como obter data e hora atuais em Python?
- Como criar uma lista de strings em VHDL
- Como Encontrar uma Máquina CNC Usada
- Instrução Python Print():Como imprimir com exemplos
- Método Python String find() com exemplos
- Python New Line:Como imprimir SEM Newline em Python
- Python verifica se o arquivo existe | Como verificar se existe um diretório em Python
- Compreensão da lista Python, anexar, classificar, comprimento [EXEMPLOS]
- Python List count() com EXEMPLOS
- Python remove duplicatas de uma lista