Resultados de la búsqueda a petición "dictionary"

1 la respuesta

¿Cómo se ordena Counter / defaultdict en Python 3.7?

Sabemos que en Python 3.6 los diccionarios se ordenan por inserción como un detalle de implementación, y en 3.7 se puede confiar en el orden de inserción. Esperaba que este también fuera el caso para las subclases ...

2 la respuesta

python: mis clases como dict keys. ¿cómo

class A(): def __init__(self, data=''): self.data = data def __str__(self): return str(self.data) d = {} elem = A() d[elem] = 'abc' elem2 = A() print d[elem2] # KeyError # actually elem2! was used not elem ¿Cómo puedo implementar esto sin ...

3 la respuesta

python: Agregar un diccionario a una lista: veo un puntero como comportamiento

Intenté lo siguiente en el intérprete de Python: >>> >>> a = [] >>> b = {1:'one'} >>> a.append(b) >>> a [{1: 'one'}] >>> b[1] = 'ONE' >>> a [{1: 'ONE'}] >>> Aquí, después de agregar el diccionario 'b' a la lista 'a', estoy cambiando el valor ...

5 la respuesta

a forma más rápida de guardar y cargar un diccionario grande en Python

Tengo un diccionario relativamente grande. ¿Cómo sé el tamaño? bueno cuando lo guardo usandocPickle el tamaño del archivo crecerá aprox. 400Mb. @cPicklee supone que @ es mucho más rápido quepickle pero cargar y guardar este archivo solo lleva ...

9 la respuesta

Match conjunto de diccionarios. La solución más elegante. Pitó

Dado dos listas de diccionarios, uno nuevo y uno antiguo. Los diccionarios representan los mismos objetos en ambas listas. Necesito encontrar diferencias y producir una nueva lista de diccionarios donde solo habrá objetos de diccionarios nuevos y ...

3 la respuesta

¿Por qué Python está ordenando mi diccionario así? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué el orden en los diccionarios y conjuntos es arbitrario? [/questions/15479928/why-is-the-order-in-dictionaries-and-sets-arbitrary] 6 respuestasAquí está el diccionario que tengo propertyList = ...

6 la respuesta

¿Por qué se implementa std :: map como un árbol rojo-negro?

Por que esstd::map implementado como árbol rojo-negro [http://en.wikipedia.org/wiki/Red%E2%80%93black_tree]? Hay varios @ equilibrad árboles de búsqueda binaria [http://en.wikipedia.org/wiki/Binary_search_tree] (BST) por ahí. ¿Cuáles fueron las ...

2 la respuesta

Parsing cadena / objeto JSON en Python

Recientemente comencé a trabajar con JSON en Python. Ahora estoy pasando una cadena JSON a Python (Django) a través de una solicitud de publicación. Ahora quiero analizar / iterar esos datos. Pero no puedo encontrar una manera elegante de ...

5 la respuesta

En la lista de dictados, encuentre el valor min () de un campo Dict común

Tengo una lista de diccionarios como esta: [{'price': 99, 'barcode': '2342355'}, {'price': 88, 'barcode': '2345566'}] Quiero encontrar los precios min () y max (). Ahora, puedo ordenar esto con bastante facilidad usando una clave con una ...

10 la respuesta

¿Por defecto multinivel con profundidad variable?

Tengo una lista grande como: [A][B1][C1]=1 [A][B1][C2]=2 [A][B2]=3 [D][E][F][G]=4 Quiero construir un dict multinivel como: A --B1 -----C1=1 -----C2=1 --B2=3 D --E ----F ------G=4 Sé que si uso defaultdict recursivo puedo ...