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



7
¿Cómo fusiono diccionarios en Python?
d3 = dict(d1, **d2) Entiendo que esto fusiona el diccionario. Pero, ¿es único? ¿Qué pasa si d1 tiene la misma clave que d2 pero un valor diferente? Me gustaría que d1 y d2 se fusionen, pero d1 tiene prioridad si hay una clave duplicada.





9
Declarar un diccionario dentro de una clase estática
¿Cómo declarar un objeto de diccionario estático dentro de una clase estática? Lo intenté public static class ErrorCode { public const IDictionary<string, string> ErrorCodeDic = new Dictionary<string, string>() { { "1", "User name or password problem" } }; } Pero el compilador se queja de que " un campo constante …
90 c#  .net  dictionary 

9
Diccionario de claves compuestas
Tengo algunos objetos en List, digamos List<MyClass>y MyClass tiene varias propiedades. Me gustaría crear un índice de la lista basado en 3 propiedades de MyClass. En este caso, 2 de las propiedades son int y una propiedad es una fecha y hora. Básicamente, me gustaría poder hacer algo como: Dictionary< …
90 c#  dictionary 


10
Asignación de objeto a diccionario y viceversa
¿Existe alguna forma elegante y rápida de asignar un objeto a un diccionario y viceversa? Ejemplo: IDictionary<string,object> a = new Dictionary<string,object>(); a["Id"]=1; a["Name"]="Ahmad"; // ..... se convierte en SomeClass b = new SomeClass(); b.Id=1; b.Name="Ahmad"; // ..........




4
¿Cómo inicializo un diccionario de listas vacías en Python?
Mi intento de crear un diccionario de listas mediante programación no me permite abordar las claves del diccionario individualmente. Siempre que creo el diccionario de listas e intento agregar una clave, todas se actualizan. Aquí hay un caso de prueba muy simple: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print …

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.