O Sistersinspirit.ca facilita a busca por soluções para perguntas cotidianas e complexas com a ajuda de nossa comunidade. Junte-se à nossa plataforma de perguntas e respostas e obtenha informações precisas de especialistas em diversas áreas. Conecte-se com uma comunidade de especialistas prontos para fornecer soluções precisas para suas perguntas de maneira rápida e eficiente em nossa amigável plataforma de perguntas e respostas.
Sagot :
Para fazer o algoritmo em python, temos que ter em mente que:
- Para calcularmos a mediana, temos que colocar os elementos da lista em ordem crescente, basta aplicar o método '.sort()' que os elementos da lista ficarão em ordem crescente.
- Como o número de elementos da lista é par, a mediana é a média aritmética dos dois números centrais da lista.
- [32, 27, 15, 44, 15, 32] | Quando a lista ficar em ordem crescente, basta
posi: 0 1 2 3 4 5 | pegar os elementos das posições 2 e 3 e fazer a média.
Algoritmo em python:
A = [32,27,15,44,15,32]
A.sort()
# Após usar o método sort(), a lista ficará assim: A = [15,15,27,32,32,44]
mediana = ( A[2] + A[3] )/2
print(mediana)
---------------------------------------------------------------
Espero ter ajudado!!!
# Função que pega a mediana de uma lista
def Median(data):
data.sort()
# Pega o meio da lista
mid = len(data) // 2
return (data[mid] + data[~mid]) / 2
# Roda a função usando a lista passad e imprime o resultado
list = [32, 27, 15, 44, 15, 32]
median = Median(list)
print(f'A mediana é {median}')
O algoritmo é bem simples de intender, espero que tenha te ajudado
Agradecemos sua visita. Esperamos que as respostas que encontrou tenham sido benéficas. Não hesite em voltar para mais informações. Esperamos que tenha achado útil. Sinta-se à vontade para voltar a qualquer momento para mais respostas precisas e informações atualizadas. Volte ao Sistersinspirit.ca para obter mais conhecimento e respostas dos nossos especialistas.