Articles of diccionario

Asegúrese de que todos los dictados de una lista tengan las mismas claves

Tengo una lista con diccionarios como [{‘x’: 42}, {‘x’: 23, ‘y’: 5}] y desea asegurarse de que todos los dictados tengan las mismas claves, con valores de None si la clave no estaba presente en el dict original. Así que la lista de arriba debería convertirse [{‘x’: 42, ‘y’: None}, {‘x’: 23, ‘y’: 5}] ¿Cuál […]

¿Necesita ayuda de bucle diccionario de Python

No he hecho mucha progtwigción en Python y estoy intentando leer en un csv básico y luego crear un diccionario nested a partir de él. Esto es lo que tengo hasta ahora y parece que tengo algunos problemas con hacer un bucle o sobrescribir mi dictado. Sé que no es muy eficiente. import csv reader […]

Escribir múltiples JSON a CSV en Python – Diccionario a CSV

Estoy utilizando Tweepy para transmitir tweets y me gustaría grabarlos en formato CSV para poder jugar con ellos o cargarlos en la base de datos más tarde. Por favor, tenga en cuenta que soy un noob, pero me doy cuenta de que hay varias formas de manejar esto (las sugerencias son bienvenidas). En pocas palabras, […]

¿Cómo convertir una lista estrictamente ordenada de cadenas en dict?

Tengo una lista estrictamente ordenada de cadenas: [‘a’, ‘b’, ‘b/c’, ‘b/d’, ‘e’, ‘f’, ‘f/g’, ‘f/h’, ‘f/h/i’, ‘f/h/i/j’] Esta lista es similar a la representación en árbol. Entonces, necesito convertirlo a dict: {‘a’: {}, ‘b’: {‘c’: {}, ‘d’: {}}, ‘e’: {}, ‘f’: {‘g’: {}, ‘h’: {‘i’: {‘j’: {}}}}} Como puede ver, las claves en este dictamen […]

Impresión de información de objeto de empleado desde un diccionario de empleados

Estoy intentando imprimir información de objeto de empleado de un diccionario de objetos de empleado sin usar un bucle for. Esto es lo que he hecho hasta ahora: employee_dict = {} class Employee: def __init__(self, id, salary): self.id = id self.salary = salary self.employee_dictionary(self) def info(self): return “Employee ID:{} \nSalary:{}”.format(self.id, self.salary) def employee_dictionary(self): employee_dict = […]

Sumando objetos de Python con Allreduce de MPI

Estoy usando una manipulación de matrices tensoras dispersas que construí usando diccionarios y contadores en Python. Me gustaría hacer posible utilizar esta manipulación de matriz en paralelo. La conclusión es que he terminado teniendo contadores en cada nodo que me gustaría agregar juntos usando MPI.Allreduce (u otra solución agradable). Por ejemplo con Contadores se puede […]

Escribir un diccionario de diccionarios a csv en python.

Tengo un diccionario de diccionarios que me gustaría escribir en csv. mi diccionario se ve como: dict={ object1: { time1:[value1,value2], time2:[value3,value4] }, object2: { time1:[value5,value6],time2[value7,value8] } } Me gustaría que escribiera como: objeto1 tiempo1, valor1, valor2 tiempo2, valor3, valor4 objeto2 tiempo1, valor5, valor6 tiempo2, valor7, valor8 Hasta ahora, solo puedo averiguar cómo escribir los pares […]

Reemplazo de palabras en un archivo de texto usando un diccionario

Estoy intentando abrir un archivo de texto y luego leerlo reemplazando ciertas cadenas con cadenas almacenadas en un diccionario. Basado en las respuestas a ¿Cómo edito un archivo de texto en Python? Podría sacar los valores del diccionario antes de realizar la sustitución, pero parece que hacer un ciclo de bucle a través del diccionario […]

¿Cómo puedo copiar correctamente los objetos de diccionario nesteds?

Estoy trabajando en un proyecto con Python 2.7 donde tengo una estructura de diccionario “compleja”, y estaba tratando de hacer algo como esto: generic_dict = { ‘user’: {‘created’: {}, ‘modified’: {}, ‘errors’: {}}, ‘usermon’: {‘created’: {}, ‘modified’: {}, ‘ignored’: {}, ‘errors’: {}} log_data = { ‘esp’: generic_dict, ‘por’: generic_dict, ‘sui’: generic_dict, ‘ben’: generic_dict, ‘mex’: generic_dict, […]

¿Cómo leer varios diccionarios de un archivo en python?

Soy relativamente nuevo en Python. Estoy tratando de leer un archivo ascii con varios diccionarios en él. El archivo tiene el siguiente formato. {Key1: value1 key2: value2 … } {Key1: value1 key2: value2 … } { … Cada diccionario en el archivo es un diccionario nested. Estoy tratando de leerlo como una lista de diccionarios. […]