Como posso encontrar as duplicatas em uma lista Python e criar outra lista das duplicatas? A lista contém apenas números
Como posso encontrar as duplicatas em uma lista Python e criar outra lista das duplicatas? A lista contém apenas números
Digamos que você tenha uma estrutura de lista vinculada em Java. É composto de nós: class Node { Node next; // some user data } e cada Nó aponta para o próximo nó, exceto o último Nó, que é nulo para o próximo. Digamos que exista a possibilidade de a lista conter um loop - ou seja, o Nó final,...
Existe uma maneira de obter uma lista de todos os esquemas de cores instalados no Vim? Isso tornaria muito fácil selecionar um sem olhar para o
Em vez de fazer uma lista de caracteres do alfabeto como este: alpha = ['a', 'b', 'c', 'd'.........'z'] existe alguma maneira de agrupá-lo em um intervalo ou algo assim? Por exemplo, para números, pode ser agrupado usando range(): range(1,
Quero adicionar uma opção "Selecionar uma" a uma lista suspensa vinculada a a List<T>. Depois de consultar o List<T>, como adiciono minha inicial Item, não parte da fonte de dados, como o PRIMEIRO elemento nisso List<T>? Eu tenho: // populate ti from data List<MyTypeItem>...
Qual é a diferença fundamental entre as interfaces Set<E>e
É claro que um desempenho de pesquisa da HashSet<T>classe genérica é maior que o da List<T>classe genérica . Basta comparar a chave baseada em hash com a abordagem linear na List<T>classe. No entanto, o cálculo de uma chave de hash pode levar alguns ciclos de CPU, portanto, para...
Não consigo inicializar uma lista como no código a seguir: List<String> supplierNames = new List<String>(); supplierNames.add("sup1"); supplierNames.add("sup2"); supplierNames.add("sup3"); System.out.println(supplierNames.get(1)); Eu enfrento o seguinte erro: Não é possível...
Minha pergunta como título acima. Por exemplo, IEnumerable<T> items = new T[]{new T("msg")}; items.ToList().Add(new T("msg2")); mas afinal ele tem apenas 1 item dentro. Podemos ter um método como items.Add(item)? como o
Quando é melhor usar uma lista versus uma lista vinculada
Quero pegar duas listas e encontrar os valores que aparecem em ambas. a = [1, 2, 3, 4, 5] b = [9, 8, 7, 6, 5] returnMatches(a, b) retornaria [5], por
index()apenas fornecerá a primeira ocorrência de um item em uma lista. Existe um truque interessante que retorna todos os índices em uma
No Python remove(), a primeira ocorrência de valor será removida de uma lista. Como remover todas as ocorrências de um valor de uma lista? Isto é o que eu tenho em mente: >>> remove_values_from_list([1, 2, 3, 4, 2, 2, 3], 2) [1, 3, 4,
Se você estiver criando uma matriz 1d, poderá implementá-la como uma lista ou usar o módulo 'matriz' na biblioteca padrão. Eu sempre usei Listas para matrizes 1d. Qual é a razão ou circunstância em que eu gostaria de usar o módulo array? É para otimização de desempenho e memória, ou estou...
Eu tenho uma lista de seqüências de caracteres como esta: X = ["a", "b", "c", "d", "e", "f", "g", "h", "i"] Y = [ 0, 1, 1, 0, 1, 2, 2, 0, 1 ] Qual é a maneira mais curta de classificar X usando valores de Y para obter a seguinte saída? ["a", "d", "h", "b", "c", "e", "i", "f", "g"] A ordem dos...
Digamos que eu tenho duas listas l1e l2. Eu quero executar l1 - l2, que retorna todos os elementos de l1não dentro l2. Posso pensar em uma abordagem de loop ingênuo para fazer isso, mas isso será realmente ineficiente. O que é uma maneira pitônica e eficiente de fazer isso? Como exemplo, se eu...
Eu tenho uma lista de números como [1,2,3,4,5...], e quero calcular (1+2)/2e para o segundo (2+3)/2e o terceiro (3+4)/2, e assim por diante. Como eu posso fazer isso? Gostaria de somar o primeiro número com o segundo e dividi-lo por 2, depois somar o segundo com o terceiro e dividir por 2, e...
Existe alguma diferença entre :::e ++para concatenar listas no Scala? scala> List(1,2,3) ++ List(4,5) res0: List[Int] = List(1, 2, 3, 4, 5) scala> List(1,2,3) ::: List(4,5) res1: List[Int] = List(1, 2, 3, 4, 5) scala> res0 == res1 res2: Boolean = true A partir da documentação , parece...
Como é possível inicializar (com um inicializador de C #) uma lista de seqüências de caracteres? Eu tentei com o exemplo abaixo, mas não está funcionando. List<string> optionList = new List<string> {