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





9
Asignar una matriz de objetos al diccionario en Swift
Tengo una matriz de Personobjetos de: class Person { let name:String let position:Int } y la matriz es: let myArray = [p1,p1,p3] Quiero mapear myArraypara ser un Diccionario de [position:name]la solución clásica es: var myDictionary = [Int:String]() for person in myArray { myDictionary[person.position] = person.name } ¿Hay alguna forma elegante …
94 ios  arrays  swift  dictionary 

6
Convierta el diccionario a la colección de listas en C #
Tengo un problema al intentar convertir un diccionario en una lista. Ejemplo si tengo un diccionario con una cadena de plantilla como clave y una cadena como valor. Luego, deseo convertir la clave del diccionario en una colección de listas como una cadena. Dictionary<string, string> dicNumber = new Dictionary<string, string>(); …
93 c#  list  dictionary 


6
Funciones de almacenamiento de C # en un diccionario
¿Cómo creo un diccionario donde puedo almacenar funciones? Gracias. Tengo más de 30 funciones que se pueden ejecutar desde el usuario. Quiero poder ejecutar la función de esta manera: private void functionName(arg1, arg2, arg3) { // code } dictionaryName.add("doSomething", functionName); private void interceptCommand(string command) { foreach ( var cmd in …

4
Java equivalente a los diccionarios de Python
Soy un usuario de Python desde hace mucho tiempo y me gusta mucho la forma en que se utilizan los diccionarios. Son muy intuitivos y fáciles de usar. ¿Existe un buen equivalente de Java a los diccionarios de Python? He oído hablar de personas que utilizan hashmaps y tablas hash. …
93 java  python  hash  dictionary 


4
En Python, ¿qué significa dict.pop (a, b)?
class a(object): data={'a':'aaa','b':'bbb','c':'ccc'} def pop(self, key, *args): return self.data.pop(key, *args)#what is this mean. b=a() print b.pop('a',{'b':'bbb'}) print b.data self.data.pop(key, *args) ← ------ ¿por qué hay un segundo argumento?


6
Manera rápida de copiar el diccionario en Python
Tengo un programa de Python que funciona mucho con diccionarios. Tengo que hacer miles de copias de diccionarios. Necesito una copia tanto de las claves como del contenido asociado. La copia será editada y no debe estar vinculada al original (por ejemplo, los cambios en la copia no deben afectar …

6
Implementación de HashMap Java 8
Según el siguiente documento de enlace: Implementación de Java HashMap Estoy confundido con la implementación de HashMap(o más bien, una mejora en HashMap). Mis consultas son: en primer lugar static final int TREEIFY_THRESHOLD = 8; static final int UNTREEIFY_THRESHOLD = 6; static final int MIN_TREEIFY_CAPACITY = 64; ¿Por qué y …


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.