Perguntas com a marcação «sorting»

94
Misture duas listas de uma vez com a mesma ordem

Estou usando o corpus nltkda biblioteca, movie_reviewsque contém um grande número de documentos. Minha tarefa é obter o desempenho preditivo dessas revisões com pré-processamento dos dados e sem pré-processamento. Mas há um problema, em listas documentse documents2eu tenho os mesmos documentos e...

93
Classificação de lista Python personalizada

Eu estava refatorando um código antigo meu e me deparei com isto: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 O código funciona (e eu o escrevi há cerca de 3 anos!), Mas não consigo encontrar isso documentado em...

92
Encontre linhas exclusivas

Como posso encontrar as linhas exclusivas e remover todas as duplicatas de um arquivo? Meu arquivo de entrada é 1 1 2 3 5 5 7 7 Eu gostaria que o resultado fosse: 2 3 sort file | uniqnão vai fazer o trabalho. Irá mostrar todos os valores 1 vez

92
Quicksort com Python

Eu sou totalmente novo em python e estou tentando implementar o quicksort nele. Alguém poderia me ajudar a completar meu código? Não sei como concatenar os três arrays e imprimi-los. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array) > 1: pivot =...

91
Como o sort () do Javascript funciona?

Como o código a seguir classifica essa matriz em ordem numérica? var array=[25, 8, 7, 41] array.sort(function(a,b){ return a - b }) Eu sei que se o resultado do cálculo for ... Menor que 0 : "a" é classificado para ter um índice menor que "b". Zero: "a" e "b" são considerados iguais e...

91
Swift - Classifica a matriz de objetos com vários critérios

Eu tenho uma série de Contactobjetos: var contacts:[Contact] = [Contact]() Classe de contato: Class Contact:NSOBject { var firstName:String! var lastName:String! } E eu gostaria de classificar essa matriz por lastNamee então por firstNamecaso alguns contatos tenham o mesmo lastName. Posso...