Perguntas com a marcação «list»

242
Adicionar lista ao conjunto?

Testado no interpretador Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list...

241
Transpor lista de listas

Vamos levar: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] O resultado que estou procurando é r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] e não r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Muito

241
Conversão Iterator para ArrayList

Dado Iterator<Element>, como podemos converter que Iteratora ArrayList<Element>(ou List<Element>) na melhor e mais rápida maneira possível, de modo que podemos usar ArrayList's operações nele, como get(index), add(element),

238
vetor vs. lista no STL

Notei no Effective STL que vector é o tipo de sequência que deve ser usada por padrão. O que isso significa? Parece que ignorar a eficiência vectorpode fazer qualquer coisa. Alguém poderia me oferecer um cenário em que vectornão é uma opção viável, mas listdeve ser...

236
Como imprimir todos os elementos de uma lista em Java?

Estou tentando imprimir todos os elementos de a List, no entanto, ele está imprimindo o ponteiro do Objectvalor e não do valor. Este é o meu código de impressão ... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Alguém poderia me ajudar por que não está imprimindo o...

234
Teste se uma variável é uma lista ou tupla

Em python, qual é a melhor maneira de testar se uma variável contém uma lista ou uma tupla? (ou seja, uma coleção) É isinstance()tão mau como sugerido aqui? http://www.canonical.org/~kragen/isinstance/ Atualização: a razão mais comum pela qual desejo distinguir uma lista de uma string é quando...

227
Operação de subtração de lista Python

Eu quero fazer algo semelhante a isto: >>> x = [1,2,3,4,5,6,7,8,9,0] >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >>> y = [1,3,5,7,9] >>> y [1, 3, 5, 7, 9] >>> y - x # (should return [2,4,6,8,0]) Mas isso não é suportado pelas listas python. Qual é a...

222
Descompactar uma lista em Python?

Acho que 'descompactar' pode ser o vocabulário errado aqui - desculpe-me por ter certeza de que essa é uma pergunta duplicada. Minha pergunta é bem simples: em uma função que espera uma lista de itens, como posso passar um item da lista Python sem obter um erro? my_list = ['red', 'blue',...

220
Verifique se a string termina com uma das strings de uma lista

Qual é a maneira pitônica de escrever o seguinte código? extensions = ['.mp3','.avi'] file_name = 'test.mp3' for extension in extensions: if file_name.endswith(extension): #do stuff Tenho uma vaga memória de que a declaração explícita do forloop pode ser evitada e escrita na ifcondição. Isso é...

219
Compreensão de lista em uma lista aninhada?

Eu tenho esta lista aninhada: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] Agora, o que eu quero fazer é converter cada elemento...