Home
|
Você está em:
Programas
programas
>
memorizar
programas
>
memorizar
Categorias Populares
Celular
Computadores
Facebook
Minecraft
Video
Software
Jogos
Dicas Jogos
PayPal
Microsoft Office
Skype
iTunes
Youtube
Android
iPhone
iPad
Fotos
Programas
Google Chrome
Internet Explorer
Firefox
Mais
Antivirus
Viagem
Combat Arms
MSN
Hotmail
Celebridade
Tablet
Windows 8
TV Audio
Ebay
Fitness
Ciências
eBuddy
Gmail
Habbo
Windows 7
Tumblr
Beleza
Linkedin
Musica
PS3
Saude
Mac
Photoshop
Dieta
Instagram
Driver
Twitter
Club Penguin
XBox
como encontrar a mediana de uma lista nao-ordenada em python?
comentários
Ver melhor comentário
Isso está realmente me confundindo agora, aqui está meu código:
Import random
List =]
para mim em range(0,10):
theList.append(random.randint(1,25))
Print(theList)
# como descobrir a mediana
Resposta
List = sorted(theList) se len(theList) % 2 = = 0: # se o comprimento da lista é mesmo não há nenhuma tomada de # de um valor médio a média dos dois valores médios x = len(theList) / 2, b = list [x - 1], significa list [x] = (um + b) / 2 coisa: # tomar apenas meio valor médio = len(theList) / / divisão de número inteiro # 2 no Python3 arredonda para baixo significa = list [meio] a parte complicada é o entendimento que a len() e o último índice não são os mesmos em uma lista.
por exemplo: L = [0, 1, 2] aqui, os valores correspondem diretamente para os índices. Mas o tamanho é 3.
3 / / 2> 1 (arredondado para baixo, com divisão de número inteiro), assim que obtém a média, perfeitamente.
L = [0, 1, 2, 3] aqui é o mesmo, mas o comprimento é de 4, e queremos obter os dois valores intermediários (L [a] e L[b]), olhando para ele você pode ver será L [1] e L [2].
4 / 2> 2 (para isso é b) 2-1> 1 (para isso é um) Resumo:-para uma dimensão ímpar de listas, é meio (comprimento / 2) arredondado para baixo. -Para listas de mesmo tamanho, um sempre será o (comprimento / 2)-1 e b será sempre apenas o (comprimento / 2).
-Editar - é claro que você não tem que memorizar esse Resumo. Enquanto fazia sentido, da próxima vez você saberá como derivá-lo com um minuto de pensar e visualizar os valores e índices em sua cabeça, ou em papel, talvez.
Inscrever
- receber um email se alguém adiciona novas respostas/comentários
Subscrever
Email*
Verificação*
Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!
Comentários
Mais como isso
programas
>
memorizar
Outras Respostas Populares
Meu snapchat nao me deixa gravar e enviar videos?
Eu tenho gravado um CD, mas nao vai jogar no meu carro - o que e a correcao?
Eu quero apagar todos os arquivos pornograficos e pasta porno?
Como convencer minha mae a deixar-me fazer videos do youtube?
Onde posso obter o software para controle de OVNIs?
Alguem sabe de um bom software antivirus basico? Aquele que nao come um bando de CPU e memoria RAM?
Diga-me qualquer software que protege o meu pendrive de virus, worms, malware etc..?
Por favor ajude. nao e possivel leva-lo mais?
Eu encontrei um 'virus' no meu pendrive, software antivirus removido-lo. E seguro usar?
Por que os Macs sao melhores do que PCs?!?
O que e o software de protecao muito melhor para um PC?
Como parar os videos que eu nao assisto aparecendo no meu historico de visualizacao (YouTube)?
O dano e desfragmentacao vai meu computador fazer? Memoria virtual insuficiente?
Problema s3 galaxy Samsung com conexao para casa Wi-Fi?
Google pede um CAPTCHA mas nao funciona? Por favor ajude?
Usuários da rede social
Estas pessoas adicionaram comentários ou respostas recentemente
Topo da página
Home
Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved
Home