dictionary

Cómo imprimir diccionarios anidados bastante?

¿Cómo puedo imprimir un diccionario con una profundidad de ~4 en Python? Probé bastante impresión con pprint(), pero no func ... ue obtengo algo como esto: key1 value1 value2 key2 value1 value2 Etc. ¿Cómo puedo hacer esto?

Cómo "perfectamente" anular un dict?

¿Cómo puedo hacer tan "perfecto" una subclase de dict como sea posible? El objetivo final es tener un dict simple en el que ... .__keytransform__(key)) class lcdict(arbitrary_dict): def __keytransform__(self, key): return str(key).lower()

JavaScript "nueva matriz (n)" y " Matriz.prototipo.mapa " rareza

He observado esto en Firefox 3.5.7/Firebug-1.5.3 y Firefox 3.6.16/Firebug-1.6.2 Cuando enciendo Firebug: >>> ... ){ return 0; }) [0, 0, 0] ¿Qué está pasando aquí? ¿Es esto un error, o estoy malinterpretando cómo usar new Array(3)?

¿Qué son los objetos de vista de diccionario?

En python 2.7, tenemos los métodos dictionary view disponibles. Ahora, conozco los pro y los contras de lo siguiente: dic ... os del diccionario. Pero, ¿cómo se comporta desde el punto de vista del perf y la memoria? ¿Cuáles son los pro y los contras?

¿Cómo insertar valores en el diccionario C# en la instanciación?

¿Alguien sabe si hay una forma en que puedo insertar valores en un Diccionario C# cuando lo creo? Puedo, pero no quiero hace ... cada elemento si hay algo más eficiente como: Dictionary<int, string>(){(0, "string"),(1,"string2"),(2,"string3")};

¿Cuál es la diferencia entre un mapa y un diccionario?

Sé que un mapa es una estructura de datos que asigna claves a valores. ¿No es lo mismo un diccionario? ¿Cuál es la diferencia ... aje X o Y (que parece ser lo que generalmente la gente está preguntando aquí), quiero saber cuál es su diferencia en teoría.

Cómo filtrar un diccionario según una función de condición arbitraria?

Tengo un diccionario de puntos, decir: >>> points={'a':(3,4), 'b':(1,2), 'c':(5,5), 'd':(3,3)} Quiero crear un n ... (3, 3)} ¿Hay una manera más elegante? Esperaba que Python tuviera una función dictionary.filter(f) súper impresionante...

LINQ Group By into a Dictionary Object

Estoy tratando de usar LINQ para crear un Dictionary<string, List<CustomObject>> a partir de un List<CustomObj ... t;>() de la biblioteca LINQ una vez que tengo x, pero tengo problemas de compilación que hacen que sea un cast no válido.

cuál es la forma correcta de tratar Python argparse.Namespace () como diccionario?

Si quiero usar los resultados de argparse.ArgumentParser(), que es un objeto Namespace, con un método que espera un diccionar ... u implementación, pero no para una interfaz, de la manera en que __getattribute__ o __setattr__ o __contains__ parecen serlo.

¿Cuál es la mejor manera de implementar diccionarios anidados?

Tengo una estructura de datos que esencialmente equivale a un diccionario anidado. Digamos que se ve así: {'new jersey': {' ... para la sintaxis limpia. Además, cada sub-diccionario que cree todavía necesita tener setdefault() configurado manualmente.

Iterar sobre todas las claves de un mapa

¿Hay alguna manera de obtener una lista de todas las claves en un mapa de idiomas Go? El número de elementos viene dado por ... , pero si tengo un mapa como: m := map[string]string{ "key1":"val1", "key2":"val2" }; ¿Cómo itero sobre todas las claves?

. NET HashTable Vs Dictionary - ¿Puede el Diccionario ser tan rápido?

Estoy tratando de averiguar cuándo y por qué usar un Diccionario o una tabla HASH. He hecho un poco de una búsqueda en aquí ... siciones anteriores? Qué situaciones podrías usar para elegir una por encima de la otra, (sí, la última es un poco ambigua).

¿Clase Java que implementa el mapa y mantiene el orden de inserción?

Estoy buscando una clase en Java que tenga asociación clave-valor, pero sin usar hashes. Esto es lo que estoy haciendo actua ... / de código abierto que hará esto, o una manera de obtener valores de un Hashtable basado en cuando fueron añadido? Gracias!

Filtrar dict para contener solo ciertas claves?

Tengo a dict que tiene un montón de entradas. Sólo me interesan unos pocos. ¿Hay una manera fácil de podar todos los demás?

Crear un nuevo dict en Python

Quiero construir un diccionario en Python. Sin embargo, todos los ejemplos que veo están instanciando un diccionario de una lista, etc. .. ¿Cómo puedo crear un nuevo diccionario vacío en Python?

¿Cómo devolver las claves del diccionario como una lista en Python?

En Python 2.7, pude obtener las claves del diccionario , valores , o elementos como una lista: >>> newdict = {1 ... ist() for i in newdict.keys(): newlist.append(i) Me pregunto, ¿hay una mejor manera de devolver una lista en Python 3?

Asignación de valores en un diccionario python

Dado un diccionario { k1: v1, k2: v2 ... } Quiero obtener { k1: f(v1), k2: f(v2) ... } siempre que pase una función f. ¿Hay ... my_dictionary.mutate_values_with(f) Es decir, no me importa si el diccionario original está mutado o si se crea una copia.

Obtener clave por valor en el diccionario

Hice una función que buscará edades en un Dictionary y mostrará el nombre coincidente: dictionary = {'george' : 16, 'amber' ... recibiendo un KeyError debido a la línea 5. Sé que no es correcto pero no puedo averiguar cómo hacer que busque hacia atrás.

¿Cómo puedo extraer todos los valores de un diccionario en Python?

Tengo un diccionario d = {1:-0.3246, 2:-0.9185, 3:-3985, ...}. ¿Cómo extraigo todos los valores de d en una lista l?

cómo actualizar el valor almacenado en el Diccionario en C#?

Cómo actualizar el valor de una clave específica en un diccionario Dictionary<string, int>?