Perguntas com a marcação «list»

131
Teste se as listas compartilham itens em python

Quero verificar se algum dos itens de uma lista está presente em outra lista. Posso fazer isso simplesmente com o código abaixo, mas suspeito que possa haver uma função de biblioteca para fazer isso. Caso contrário, existe um método mais pitônico de alcançar o mesmo resultado. In [78]: a = [1, 2,...

130
No Python, como indexar uma lista com outra lista?

Gostaria de indexar uma lista com outra lista como esta L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] e T deve acabar sendo uma lista contendo ['a', 'd', 'h']. Existe uma maneira melhor do que T = [] for i in Idx: T.append(L[i]) print T # Gives result ['a', 'd',...

130
Interseção e união de ArrayLists em Java

Existem métodos para fazer isso? Eu estava procurando, mas não consegui encontrar nenhum. Outra pergunta: preciso desses métodos para filtrar arquivos. Alguns são ANDfiltros e outros são ORfiltros (como na teoria dos conjuntos), então eu preciso filtrar de acordo com todos os arquivos e o...

129
Como usar o ArrayAdapter <myClass>

ArrayList<MyClass> myList = new ArrayList<MyClass>(); ListView listView = (ListView) findViewById(R.id.list); ArrayAdapter<MyClass> adapter = new ArrayAdapter<MyClass>(this, R.layout.row, to, myList.); listView.setAdapter(adapter); Classe: MyClass class MyClass {...

128
O python tem uma lista classificada?

Com o que quero dizer uma estrutura com: O (log n) complexidade para x.push()operações O (log n) complexidade para encontrar um elemento O (n) complexidade para calcular list(x)qual será classificado Eu também tive uma pergunta relacionada sobre o desempenho, list(...).insert(...)que agora está...

128
`elif` em condicionais de compreensão de lista

Podemos usar elifna compreensão de listas? Exemplo: l = [1, 2, 3, 4, 5] for values in l: if values==1: print 'yes' elif values==2: print 'no' else: print 'idle' Podemos incluir o elifem nossa lista de compreensão, de maneira semelhante ao código acima? Por exemplo, uma resposta como:...

127
Filtrando uma lista com base em uma lista de booleanos

Eu tenho uma lista de valores que eu preciso filtrar dados os valores em uma lista de booleanos: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Eu gero uma nova lista filtrada com a seguinte linha: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] o que...

127
Qual Java Collection devo usar?

Nesta pergunta Como posso selecionar com eficiência um contêiner da Biblioteca Padrão no C ++ 11? é um fluxograma útil para usar na escolha de coleções C ++. Eu pensei que este era um recurso útil para pessoas que não têm certeza de qual coleção eles deveriam usar, então tentei encontrar um...