Perguntas com a marcação «dictionary»

Um dicionário mapeia chaves para valores, permitindo a recuperação eficiente de valores de chaves. USE tag [map-function] sobre funções de mapeamento sobre dados, POR FAVOR; e para geografia, [mapas].

4
Como você cria um dicionário em Java? [fechadas]
É difícil dizer o que está sendo pedido aqui. Essa pergunta é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda . Fechado há 7 …

4
Método para adicionar novo ou atualizar item existente no dicionário
Em algum código legado, vi o seguinte método de extensão para facilitar a adição de um novo item de valor-chave ou a atualização do valor, se a chave já existir. Método-1 (código herdado). public static void CreateNewOrUpdateExisting<TKey, TValue>( this IDictionary<TKey, TValue> map, TKey key, TValue value) { if (map.ContainsKey(key)) { …
235 c#  dictionary 

2
Por que é mais rápido verificar se o dicionário contém a chave, em vez de capturar a exceção, caso não contenha?
Imagine o código: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); Método 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } Método 2 public static obj FromDict2(string name) { try { return dict[name]; } catch …




6
Arquivo de texto do dicionário [fechado]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 5 anos . Melhore esta pergunta Estou escrevendo um programa que precisa de MUITAS …
222 dictionary 

7
Iterando através de um dicionário no Swift
Estou um pouco confuso com a resposta que o Xcode está me dando para esse experimento no Swift Programming Language Guide: // Use a for-in to iterate through a dictionary (experiment) let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": …
221 dictionary  swift 

2
Consulta LINQ para retornar um Dicionário <string, string>
Eu tenho uma coleção de MyClass que gostaria de consultar usando LINQ para obter valores distintos e retornar um Dictionary &lt;string, string&gt; como resultado, mas não consigo descobrir como fazê-lo de maneira mais simples do que eu. estou fazendo abaixo. Qual seria um código mais limpo que eu possa usar …
218 c#  .net  linq  dictionary 


5
Como "perfeitamente" substituir um ditado?
Como posso tornar a subclasse de ditado o mais "perfeita" possível? O objetivo final é ter um ditado simples em que as chaves estejam em minúsculas. Parece que deveria haver um pequeno conjunto de primitivas que eu posso substituir para fazer isso funcionar, mas de acordo com todas as minhas …

4
Loop C ++ através do Mapa
Eu quero percorrer cada elemento no map&lt;string, int&gt;sem conhecer nenhum dos seus valores ou chaves string-int. O que tenho até agora: void output(map&lt;string, int&gt; table) { map&lt;string, int&gt;::iterator it; for (it = table.begin(); it != table.end(); it++) { //How do I access each element? } }
216 c++  dictionary 


6
Python criando um dicionário de listas
Eu quero criar um dicionário cujos valores são listas. Por exemplo: { 1: ['1'], 2: ['1','2'], 3: ['2'] } Se eu fizer: d = dict() a = ['1', '2'] for i in a: for j in range(int(i), int(i) + 2): d[j].append(i) Eu recebo um KeyError, porque d [...] não é …
214 python  dictionary 

3
Como verificar se uma variável é um dicionário em Python?
Como você verificaria se uma variável é um dicionário em python? Por exemplo, eu gostaria que ele repetisse os valores no dicionário até encontrar um dicionário. Em seguida, faça um loop pelo que encontrar: dict = {'abc': 'abc', 'def': {'ghi': 'ghi', 'jkl': 'jkl'}} for k, v in dict.iteritems(): if ###check …
214 python  dictionary 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.