aly221b Postado Outubro 8, 2017 Denunciar Share Postado Outubro 8, 2017 (editado) 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 Outubro 8, 2017 por aly221b Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
aly221b
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.