Ir para conteúdo
Fórum Script Brasil
  • 0

QUICKSORT COM PYTHON


aly221b

Pergunta

from collections import Counter
with open('/Users/DIGITAL/Desktop/Python/teste.txt') as f1, open('/Users/DIGITAL/Desktop/Python/texto.txt') as f2:
    content1 = f1.read().split() #dividir por palavras
    content2 = f2.read().split() #dividir por palavras
    comuns = set(content1) & set(content2) #{palavras comuns nos dois arquivos}
 
print(comuns)
def quicksort(ocorrencias):
    if len (lista) <= 1:
        return lista
    pivo = lista[0]
    iguais = [x for x in lista if x == pivo]
    menores = [ x for x in lista if x < pivo]
    maiores = [x for x in lista if x > pivo]
    return quicksort(menores)+iguais+quicksort(maiores)
    print(quicksort(ocorrencias))
 
 
PRECISO USAR A FUNÇÃO QUICKSORT, MAS NÃO ESTÁ RODANDO.. ELA PRECISA ORDENAR QUANTAS VEZES A PALAVRA DO ARQUIVO APARECE EM ORDEM CRESCENTE... MAS NÃO ESTÁ INDO. O QUE FAZER?
Editado por aly221b
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...