Preguntas con la etiqueta [dictionary]

Lista dictionary preguntas

¿Cómo puedo hacer que los miembros del diccionario de Python sean accesibles mediante un punto "."? Por ejemplo, en lugar de escribir mydict['val'], me gustaría escribir mydict.val. También me gustaría

¿Alguien sabe cómo se implementa el tipo de diccionario integrado para Python? Tengo entendido que se trata de una especie de tabla hash, pero no he podido encontrar ningún tipo

Convertir Python dict en un marco de datos

19
respuestas
583
votos
1.6M
vistas

Tengo un diccionario de Python: {u'2012-07-01': 391, u'2012-07-02': 392, u'2012-07-03': 392, u'2012-07-04': 392, u'2012-07-05': 392, u'2012-07-06': 392} Me gustaría convertir esto en un marco de datos de pandas teniendo las

¿Convertir [key1,val1,key2,val2] en un dict?

12
respuestas
231
votos
584.0k
vistas

Digamos que tengo una lista aen Python cuyas entradas se asignan convenientemente a un diccionario. Cada elemento par representa la clave del diccionario y el siguiente elemento impar es el

Necesito una forma de obtener un valor de diccionario si su clave existe, o simplemente devolverlo None, si no es así. Sin embargo, Python genera una KeyErrorexcepción si busca una

Por ejemplo tengo dos dictados: Dict A: {'a': 1, 'b': 2, 'c': 3} Dict B: {'b': 3, 'c': 4, 'd': 5} Necesito una forma pitónica de 'combinar' dos dictados de

mydict = {"key1":"value1", "key2":"value2"} La forma habitual de buscar un valor de diccionario en una plantilla de Django es {{ mydict.key1 }}. {{ mydict.key2 }}¿Qué pasa si la clave es

¿Cuándo es útil del en Python?

22
respuestas
470
votos
395.2k
vistas

Realmente no se me ocurre ninguna razón por la que Python necesite la delpalabra clave (y la mayoría de los lenguajes parecen no tener una palabra clave similar). Por ejemplo,

¿Cómo comprobar si un diccionario está vacío?

8
respuestas
690
votos
1.1M
vistas

Estoy intentando comprobar si un diccionario está vacío pero no se comporta correctamente. Simplemente lo omite y muestra EN LÍNEA sin nada más que mostrar el mensaje. ¿Alguna idea de

Convertir un DataFrame de Pandas en un diccionario

12
respuestas
425
votos
804.7k
vistas

Tengo un DataFrame con cuatro columnas. Quiero convertir este DataFrame en un diccionario de Python. Quiero que los elementos de la primera columna sean keysy los elementos de otras columnas

¿Convertir Python dict a kwargs?

3
respuestas
474
votos
251.9k
vistas

Quiero crear una consulta para sunburnt (interfaz solr) usando la herencia de clases y, por lo tanto, agregando pares clave-valor. La interfaz quemada por el sol toma argumentos de palabras

¿Cómo puedo obtener una lista de los valores en un dict en Python? En Java, obtener los valores de un mapa como una lista es tan fácil como hacerlo list

Aplanar diccionarios anidados, comprimir claves

0
respuestas
312
votos
301.6k
vistas

Supongamos que tiene un diccionario como: {'a': 1, 'c': {'a': 2, 'b': {'x': 5, 'y' : 10}}, 'd': [1, 2, 3]} ¿Cómo harías para aplanar eso en algo como: {'a':

Creando un nuevo diccionario en Python

8
respuestas
550
votos
878.7k
vistas

Quiero construir un diccionario en Python. Sin embargo, todos los ejemplos que veo son instancias de un diccionario a partir de una lista, etc. .. ¿Cómo creo un nuevo diccionario

¿Cómo puedo convertir la strrepresentación de un diccionario, como la siguiente cadena, en dict? s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" Prefiero no usarlo eval. ¿Qué más puedo usar?