Preguntas etiquetadas con dictionary

91
¿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.

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

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