Preguntas etiquetadas con dictionary

Un diccionario asigna claves a valores que permiten la recuperación eficiente de valores de claves. USE la etiqueta [map-function] sobre las funciones de mapeo sobre datos, POR FAVOR; y para geografía, [mapas].


24
¿Claves duplicadas en diccionarios .NET?
¿Hay alguna clase de diccionario en la biblioteca de clases base .NET que permita usar claves duplicadas? La única solución que he encontrado es crear, por ejemplo, una clase como: Dictionary<string, List<object>> Pero esto es bastante irritante para usar realmente. En Java, creo que un MultiMap logra esto, pero no …
256 c#  .net  dictionary  multimap 

12
Matriz de teclas de diccionario en swift
Intentando llenar una matriz con cadenas de las teclas en un diccionario en forma rápida. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Esto devuelve un error de: 'AnyObject' no idéntico a la cadena También probé componentArray = dict.allKeys as String pero obtener: 'String' no …
256 ios  arrays  xcode  dictionary  swift 




6
Cómo verificar si existe un valor en un diccionario (python)
Tengo el siguiente diccionario en python: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} Necesito una manera de encontrar si existe un valor como "uno" o "dos" en este diccionario. Por ejemplo, si quisiera saber si el índice "1" existía, simplemente tendría que escribir: "1" in …
251 python  dictionary  find 


17
¿Cómo recuperar todas las claves (o valores) de un std :: map y ponerlas en un vector?
Esta es una de las posibles formas en que salgo: 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")); Por supuesto, también …
246 c++  dictionary  stl  stdmap 



7
Asignación de valores en un diccionario de Python
Dado un diccionario { k1: v1, k2: v2 ... }que quiero obtener { k1: f(v1), k2: f(v2) ... }siempre que pase una función f. ¿Existe alguna función incorporada? O tengo que hacer dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Lo ideal sería escribir my_dictionary.map_values(f) o my_dictionary.mutate_values_with(f) Es decir, no me …


5
¿Cómo volcar un dict a un archivo json?
Tengo un dict como este: sample = {'ObjectInterpolator': 1629, 'PointInterpolator': 1675, 'RectangleInterpolator': 2042} No puedo entender cómo volcar el dict a un jsonarchivo como se muestra a continuación: { "name": "interpolator", "children": [ {"name": "ObjectInterpolator", "size": 1629}, {"name": "PointInterpolator", "size": 1675}, {"name": "RectangleInterpolator", "size": 2042} ] } ¿Hay una manera …
239 python  json  dictionary 

6
¿Cómo convertir teclas de mapa a matriz?
Digamos que tengo el siguiente mapa: let myMap = new Map().set('a', 1).set('b', 2); Y quiero obtener ['a', 'b'] basado en lo anterior. Mi solución actual parece tan larga y horrible. let myMap = new Map().set('a', 1).set('b', 2); let keys = []; for (let key of myMap) keys.push(key); console.log(keys); Debe haber …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.