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

15
¿Existe una implementación IDictionary que, en la clave faltante, devuelve el valor predeterminado en lugar de arrojar?
El indexador en el diccionario genera una excepción si falta la clave. ¿Existe una implementación de IDictionary que en su lugar devolverá el valor predeterminado (T)? Sé sobre el método "TryGetValue", pero eso es imposible de usar con linq. ¿Haría esto eficientemente lo que necesito ?: myDict.FirstOrDefault(a => a.Key == …
129 c#  .net  hash  dictionary 


10
Crear un diccionario constante en C #
¿Cuál es la forma más eficiente de crear una asignación constante (nunca cambia en tiempo de ejecución) de strings a ints? Intenté usar un diccionario const , pero eso no funcionó. Podría implementar un contenedor inmutable con la semántica adecuada, pero eso todavía no parece del todo correcto. Para aquellos …

14
Ordenar diccionario por claves
Quiero ordenar un diccionario en Swift. Tengo un diccionario como: "A" => Array[] "Z" => Array[] "D" => Array[] etc. Quiero que sea como "A" => Array[] "D" => Array[] "Z" => Array[] etc. He intentado muchas soluciones en SO pero nadie trabajó para mí. Estoy usando XCode6 Beta 5 …

3
¿Cómo iterar a través del diccionario en un diccionario en la plantilla django?
Mi diccionario se ve así (Diccionario dentro de un diccionario): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Ahora solo estoy …



13
Eliminar múltiples claves de un diccionario de forma segura
Sé eliminar una entrada, 'clave' de mi diccionario d, de manera segura, usted hace: if d.has_key('key'): del d['key'] Sin embargo, necesito eliminar varias entradas del diccionario de forma segura. Estaba pensando en definir las entradas en una tupla, ya que tendré que hacerlo más de una vez. entitiesToREmove = ('a', …
127 python  dictionary 


2
Cadena al diccionario en Python
Así que he dedicado mucho tiempo a esto, y me parece que debería ser una solución simple. Estoy tratando de usar la autenticación de Facebook para registrar usuarios en mi sitio, y estoy tratando de hacerlo desde el lado del servidor. He llegado al punto donde obtengo mi token de …


16
¿Cómo convertir una cadena xml a un diccionario?
Tengo un programa que lee un documento xml de un socket. Tengo el documento xml almacenado en una cadena que me gustaría convertir directamente a un diccionario Python, de la misma manera que se hace en la simplejsonbiblioteca de Django . Toma como ejemplo: str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person" dic_xml = …


3
Python Dictionary a los parámetros de URL
Estoy tratando de convertir un diccionario de Python en una cadena para usar como parámetros de URL. Estoy seguro de que hay una manera mejor y más pitónica de hacerlo. ¿Qué es? x = "" for key, val in {'a':'A', 'b':'B'}.items(): x += "%s=%s&" %(key,val) x = x[:-1]

9
función hash para cadena
Estoy trabajando en una tabla hash en lenguaje C y estoy probando la función hash para string. La primera función que he intentado es agregar un código ASCII y usar el módulo (% 100), pero obtuve malos resultados con la primera prueba de datos: 40 colisiones por 130 palabras. Los …

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.