Código Rápido para Análise de Dados #04
Dada a lista de números [3, 4, 8, 5, -2], calcule a média dos seus valores de duas formas diferentes: utilizando apenas funções nativas da linguagem Python, e utilizando funções da biblioteca Numpy.
# Entrada - Python
import numpy
num_lista = [3, 4, 8, 5, -2]
media_manual = sum(num_lista) / len(num_lista)
media_numpy = numpy.mean(num_lista)
print("Média calculada manualmente:", media_manual)
print("Média calculada com numpy:", media_numpy)
# Saída
Média calculada manualmente: 3.6
Média calculada com numpy: 3.6
# Código comentado
import numpy
# Importa a biblioteca Numpy para a segunda média
num_lista = [3, 4, 8, 5, -2]
# Cria uma lista com 5 números inteiros.
media_manual = sum(num_lista) / len(num_lista)
# Calcula a média aritmética utilizando a função sum() para somar os elementos da lista e len() para obter o número de elementos
media_numpy = numpy.mean(num_lista)
# A função .mean() da biblioteca Numpy calcula a média aritmética
print("Média calculada manualmente:", media_manual)
print("Média calculada com numpy:", media_numpy)
# Exibe os dois resultados iguais
Fonte: Código extraído de questão de concurso.