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

4
¿Cómo se crea un diccionario en Java? [cerrado]
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el centro de ayuda . Cerrado hace 7 años . …

4
Método para agregar nuevo o actualizar elemento existente en el diccionario
En algunos códigos heredados, he visto el siguiente método de extensión para facilitar la adición de un nuevo elemento clave-valor o la actualización del valor, si la clave ya existe. Método 1 (código heredado). public static void CreateNewOrUpdateExisting<TKey, TValue>( this IDictionary<TKey, TValue> map, TKey key, TValue value) { if (map.ContainsKey(key)) …
235 c#  dictionary 

2
¿Por qué es más rápido verificar si el diccionario contiene la clave, en lugar de detectar la excepción en caso de que no lo contenga?
Imagina el código: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); Método 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } Método 2 public static obj FromDict2(string name) { try { return dict[name]; } catch …




6
Archivo de texto del diccionario [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 5 años . Mejora esta pregunta Estoy escribiendo un programa que necesita MUCHAS palabras …
222 dictionary 

7
Iterando a través de un diccionario en Swift
Estoy un poco confundido con la respuesta que Xcode me está dando a este experimento en la Guía del lenguaje de programación Swift: // Use a for-in to iterate through a dictionary (experiment) let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, …
221 dictionary  swift 

2
Consulta LINQ para devolver un Diccionario <string, string>
Tengo una colección de MyClass que me gustaría consultar usando LINQ para obtener valores distintos, y obtener un Diccionario &lt;string, string&gt; como resultado, pero no puedo entender cómo puedo hacerlo de una manera más simple que yo Estoy haciendo abajo. ¿Cuál sería un código más limpio que pueda usar para …
218 c#  .net  linq  dictionary 


5
¿Cómo anular "perfectamente" un dict?
¿Cómo puedo hacer una subclase de dict tan "perfecta" como sea posible? El objetivo final es tener un dict simple en el que las teclas están en minúsculas. Parece que debería haber un pequeño conjunto de primitivas que puedo anular para que esto funcione, pero de acuerdo con todas mis …

4
C ++ Loop a través del mapa
Quiero iterar a través de cada elemento en el map&lt;string, int&gt;sin conocer ninguno de sus valores o claves string-int. Lo que tengo hasta ahora: void output(map&lt;string, int&gt; table) { map&lt;string, int&gt;::iterator it; for (it = table.begin(); it != table.end(); it++) { //How do I access each element? } }
216 c++  dictionary 

6
Conversión de cadena JSON a diccionario no listado
Estoy tratando de pasar un archivo JSON y convertir los datos en un diccionario. Hasta ahora, esto es lo que he hecho: import json json1_file = open('json1') json1_str = json1_file.read() json1_data = json.loads(json1_str) Espero json1_dataser un dicttipo, pero en realidad sale como un listtipo cuando lo reviso type(json1_data). ¿Qué me …


6
Python creando un diccionario de listas
Quiero crear un diccionario cuyos valores son listas. Por ejemplo: { 1: ['1'], 2: ['1','2'], 3: ['2'] } Si lo hago: d = dict() a = ['1', '2'] for i in a: for j in range(int(i), int(i) + 2): d[j].append(i) Me sale un KeyError, porque d [...] no es una …
214 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.