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


11
Cómo hacer una matriz asociativa / hashing en JavaScript
Necesito almacenar algunas estadísticas usando JavaScript de una manera como lo haría en C #: Dictionary<string, int> statistics; statistics["Foo"] = 10; statistics["Goo"] = statistics["Goo"] + 1; statistics.Add("Zoo", 1); ¿Hay Hashtablealgo o algo así Dictionary<TKey, TValue>en JavaScript? ¿Cómo podría almacenar valores de tal manera?


30
Convertir anidado Python dict a objeto?
Estoy buscando una manera elegante de obtener datos usando el acceso a atributos en un dict con algunos dictados y listas anidadas (es decir, sintaxis de objetos de estilo javascript). Por ejemplo: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Debería ser accesible de esta manera: …

15
¿Cómo funciona collections.defaultdict?
He leído los ejemplos en documentos de Python, pero aún no puedo entender qué significa este método. Alguien puede ayudar? Aquí hay dos ejemplos de los documentos de Python >>> from collections import defaultdict >>> s = 'mississippi' >>> d = defaultdict(int) >>> for k in s: ... d[k] += …

6
¿Forma correcta de inicializar un diccionario C # con valores?
Estoy creando un diccionario en un archivo C # con el siguiente código: private readonly Dictionary<string, XlFileFormat> FILE_TYPE_DICT = new Dictionary<string, XlFileFormat> { {"csv", XlFileFormat.xlCSV}, {"html", XlFileFormat.xlHtml} }; Hay una línea roja debajo newcon el error: La función 'initilializer de colección' no se puede usar porque no forma parte de …
514 c#  dictionary 



26
Fusionar diccionarios en C #
¿Cuál es la mejor manera de combinar 2 o más diccionarios ( Dictionary<T1,T2>) en C #? (3.0 características como LINQ están bien). Estoy pensando en una firma de método en la línea de: public static Dictionary<TKey,TValue> Merge<TKey,TValue>(Dictionary<TKey,TValue>[] dictionaries); o public static Dictionary<TKey,TValue> Merge<TKey,TValue>(IEnumerable<Dictionary<TKey,TValue>> dictionaries); EDITAR: obtuve una solución genial de …
493 c#  dictionary  merge 




7
Python "extender" para un diccionario
¿Cuál es la mejor manera de extender un diccionario con otro? Por ejemplo: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} Estoy buscando cualquier …
464 python  dictionary 



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.