Articles of dictionary

¿Cómo cambiar todas las claves de diccionario en un bucle for con d.items ()?

Me gustaría recibir ayuda para comprender por qué este código no funciona como se esperaba. Si uno quiere cambiar la clave de un diccionario pero mantener el valor, puede usar: d[new_key] = d.pop[old_key] Quiero modificar todas las claves (y mantener los valores en su lugar) pero el siguiente código omite ciertas líneas – (“col2”) permanece […]

Buscar múltiples claves de diccionario en un Pandas Dataframe y devolver múltiples valores para coincidencias

Publicación por primera vez, así que pido disculpas por adelantado si mi formateo está desactivado. Aquí está mi problema: He creado un dataframe de Pandas que contiene varias filas de texto: d = {‘keywords’ :[‘cheap shoes’, ‘luxury shoes’, ‘cheap hiking shoes’]} keywords = pd.DataFrame(d,columns=[‘keywords’]) In [7]: keywords Out[7]: keywords 0 cheap shoes 1 luxury shoes […]

¿Cómo le digo a dict () en Python 2 que use unicode en lugar de una cadena de bytes?

Aquí hay un ejemplo: d = dict(a = 2) print d {‘a’: 2} ¿Cómo puedo decirle al constructor dict() que use Unicode en lugar de escribir la explícita literal de cadena como u’a’ ? Estoy cargando un diccionario de un módulo json que utiliza de forma predeterminada unicode. Quiero hacer uso de Unicode de ahora […]

convertir XML a Python dict

Estoy tratando de hacer una clase de dictado para procesar un xml pero me atasco, realmente me quedo sin ideas. Si alguien pudiera orientar sobre este tema sería genial. código desarrollado hasta el momento: class XMLResponse(dict): def __init__(self, xml): self.result = True self.message = ” pass def __setattr__(self, name, val): self[name] = val def __getattr__(self, […]

La forma más rápida de realizar la conversión de tipos de datos utilizando csv.DictReader en python

Estoy trabajando con un archivo CSV en Python, que tendrá ~ 100,000 filas cuando esté en uso. Cada fila tiene un conjunto de dimensiones (como cadenas) y una sola métrica (flotante). Como csv.DictReader o csv.reader devuelven valores solo como una cadena, actualmente estoy iterando en todas las filas y convirtiendo el valor numérico en un […]

Cómo extraer el diccionario único par clave-valor en variables

Tengo un solo par clave-valor en el diccionario. Quiero asignar una clave a una variable y su valor a otra variable. He intentado con las siguientes formas, pero estoy recibiendo un error por el mismo. >>> d ={“a”:1} >>> d.items() [(‘a’, 1)] >>> (k,v) = d.items() Traceback (most recent call last): File “”, line 1, […]

Python 3.5 itera a través de una lista de diccionarios

Mi codigo es index = 0 for key in dataList[index]: print(dataList[index][key]) Parece funcionar bien para imprimir los valores de las claves del diccionario para index = 0. Pero por mi vida, no puedo descubrir cómo poner esto para bucle dentro de un bucle for que recorre el número desconocido de diccionarios en dataList

convertir la lista de valores de un archivo txt al diccionario

Entonces tengo este archivo de texto llamado “Students.txt”, quiero definir una función llamada carga (estudiante) para tener este código: def load(student): body No estoy muy seguro de qué escribir para el cuerpo del código para que lea el archivo y devuelva el valor del archivo como diccionario. Sé que sería algo así como readlines () […]

¿Cómo agregar un diccionario a un dataframe de pandas?

Tengo un conjunto de urls que contienen archivos json y un dataframe de pandas vacío con columnas que representan los atributos de los archivos jsnon. No todos los archivos json tienen todos los atributos en el dataframe de pandas. Lo que debo hacer es crear diccionarios a partir de los archivos json y luego agregar […]

¿Dónde tiene sus valores una lista de Python?

Desde la perspectiva de la introspección, donde los valores de lista se encuentran en el objeto de clase. Si la lista de objetos es de clase en python: >>> a = [‘one’, ‘two’] >>> type(a) Así que se almacena en algún lugar de la clase, pero ¿dónde? Por ejemplo: si definimos una clase con valores: […]