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].


24
Chaves duplicadas em dicionários .NET?
Existem classes de dicionário na biblioteca de classes base do .NET que permitem que chaves duplicadas sejam usadas? A única solução que encontrei é criar, por exemplo, uma classe como: Dictionary<string, List<object>> Mas isso é bastante irritante para realmente usar. Em Java, acredito que um MultiMap realiza isso, mas não …
256 c#  .net  dictionary  multimap 

12
Matriz de teclas de dicionário em rápida
Tentando preencher uma matriz com seqüências de caracteres das teclas em um dicionário rapidamente. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Isso retorna um erro de: 'AnyObject' não idêntico à string Também tentei componentArray = dict.allKeys as String mas get: 'String' não é conversível …
256 ios  arrays  xcode  dictionary  swift 






17
Como recuperar todas as chaves (ou valores) de um std :: map e colocá-las em um vetor?
Esta é uma das maneiras possíveis de sair: struct RetrieveKey { template <typename T> typename T::first_type operator()(T keyValuePair) const { return keyValuePair.first; } }; map<int, int> m; vector<int> keys; // Retrieve all keys transform(m.begin(), m.end(), back_inserter(keys), RetrieveKey()); // Dump all keys copy(keys.begin(), keys.end(), ostream_iterator<int>(cout, "\n")); Obviamente, também podemos recuperar todos …
246 c++  dictionary  stl  stdmap 



7
Mapeando sobre valores em um dicionário python
Dado um dicionário, { k1: v1, k2: v2 ... }eu quero obter { k1: f(v1), k2: f(v2) ... }desde que eu passe uma função f. Existe alguma função incorporada? Ou eu tenho que fazer dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Idealmente, eu apenas escreveria my_dictionary.map_values(f) ou my_dictionary.mutate_values_with(f) Ou seja, …


5
Como despejar um dict em um arquivo json?
Eu tenho um ditado como este: sample = {'ObjectInterpolator': 1629, 'PointInterpolator': 1675, 'RectangleInterpolator': 2042} Não consigo descobrir como despejar o dict em um jsonarquivo, como mostrado abaixo: { "name": "interpolator", "children": [ {"name": "ObjectInterpolator", "size": 1629}, {"name": "PointInterpolator", "size": 1675}, {"name": "RectangleInterpolator", "size": 2042} ] } Existe uma maneira pitônica …
239 python  json  dictionary 

6
Como converter chaves de mapa em array?
Digamos que eu tenho o seguinte mapa: let myMap = new Map().set('a', 1).set('b', 2); E eu quero obter ['a', 'b'] com base no acima. Minha solução atual parece tão longa e horrível. let myMap = new Map().set('a', 1).set('b', 2); let keys = []; for (let key of myMap) keys.push(key); console.log(keys); …

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.