Articles of diccionario

¿Cómo convertir valores de cadena de un diccionario, en tipos de datos int / float?

Tengo una lista de diccionarios de la siguiente manera: list = [ { ‘a’:’1′ , ‘b’:’2′ , ‘c’:’3′ }, { ‘d’:’4′ , ‘e’:’5′ , ‘f’:’6′ } ] ¿Cómo convierto los valores de cada diccionario dentro de la lista a int / float? Así se convierte en: list = [ { ‘a’:1 , ‘b’:2 , ‘c’:3 […]

TypeError: el objeto ‘type’ no se puede subscribir cuando se indexa en un diccionario

Tengo varios archivos que necesito cargar, así que estoy usando un dict para acortar las cosas. Cuando ejecuto obtengo un error “TypeError: ‘type’ no es un subíndice”. ¿Cómo puedo conseguir que esto funcione? m1 = pygame.image.load(dict[1]) m2 = pygame.image.load(dict[2]) m3 = pygame.image.load(dict[3]) dict = {1: “walk1.png”, 2: “walk2.png”, 3: “walk3.png”} playerxy = (375,130) window.blit(m1, (playerxy))

Escribe los valores del diccionario en un archivo excel

Tengo un diccionario con múltiples valores para cada clave. Añado los valores utilizando el siguiente código: d.setdefault(key, []).append(values) La correspondencia de valor clave se ve así: a -el1,el2,el3 b -el1,el2 c -el1 Necesito recorrer el diccionario y escribir en un archivo de Excel: Column 1 Column 2 a el1 el2 el3 b el1 el2 c […]

Diccionario / tesauro totalmente analizable

Estoy en las primeras etapas de diseño de una serie de juegos de palabras simples que espero me ayuden a aprender nuevas palabras. Una parte crucial de las ideas que tengo es un diccionario totalmente analizable; Quiero poder usar expresiones regulares para buscar en el diccionario las palabras dadas y extraer algunos otros bits de […]

¿Existe una forma más elegante de descomprimir las claves y los valores de un diccionario en dos listas, sin perder la coherencia?

Lo que se me ocurrió es: keys, values = zip(*[(key, value) for (key, value) in my_dict.iteritems()]) Pero no estoy satisfecho. ¿Qué dicen los pitones?

Conversión de “verdadero” (JSON) al equivalente de Python “Verdadero”

La API de estado del tren que uso recientemente agregué dos pares de valores de clave adicionales (has_arrived, has_departed) en el objeto JSON, lo que provocó que mi script se bloquee. Aquí está el diccionario: { “response_code”: 200, “train_number”: “12229”, “position”: “at Source”, “route”: [ { “no”: 1, “has_arrived”: false, “has_departed”: false, “scharr”: “Source”, “scharr_date”: […]

python: iterando a través de un diccionario con valores de lista

Dado un diccionario de listas, tales como d = {‘1’:[11,12], ‘2’:[21,21]} Que es más python o de otro modo preferible: for k in d: for x in d[k]: # whatever with k, x o for k, dk in d.iteritems(): for x in dk: # whatever with k, x o hay algo mas para considerar? EDITAR, […]

¿Auto .__ dict __. Actualizar (** kwargs) es bueno o pobre?

En Python, digamos que tengo alguna clase, Circle, que se hereda de Shape. La forma necesita coordenadas x e y, además, el círculo necesita un radio. Quiero poder inicializar Circle haciendo algo como: c = Circle(x=1., y=5., r=3.) El círculo hereda de la forma, así que necesito usar argumentos con nombre para __init__ , porque […]

¿Cómo crear un diccionario de Python con comillas dobles como formato de cotización predeterminado?

Estoy tratando de crear un diccionario de Python que se utilizará como una variable de script java dentro de un archivo html para fines de visualización. Como requisito, necesito crear el diccionario con todos los nombres entre comillas dobles en lugar de comillas simples predeterminadas que utiliza Python. ¿Hay una manera fácil y elegante de […]

Función: leer un archivo y luego agregar varios elementos al diccionario

Intente crear una función para leer un archivo y agregarle múltiples elementos adicionales a un diccionario organizado, luego devuélvalo sin cambiar el diccionario original. No estoy seguro de si lo estoy haciendo correctamente con los múltiples elementos y valores. Devoluciones: {‘Leonardo da Vinci’: [(“Portrait of Isabella d’Este”, 1499, 63.0, 46.0, ‘chalk’, ‘France’), (‘The Last Supper’, […]