Articles of diccionario de la

¿Cómo desnudar una lista de tuplas con python?

Tengo una matriz con alguna bandera para cada caso. Para utilizar imprimir la matriz en HTML y usar colspan, necesito convertir esto: [{‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: False, ‘open’: False}, {‘serve’: […]

Fusión de 2 listas de dictados basados ​​en valores comunes

Así que tengo 2 lista de dictados que son los siguientes: list1 = [ {‘name’:’john’, ‘gender’:’male’, ‘grade’: ‘third’ }, {‘name’:’cathy’, ‘gender’:’female’, ‘grade’:’second’ }, ] list2 = [ {‘name’:’john’, ‘physics’:95, ‘chemistry’:89 }, {‘name’:’cathy’, ‘physics’:78, ‘chemistry’:69 }, ] La lista de salida que necesito es la siguiente: final_list = [ {‘name’:’john’, ‘gender’:’male’, ‘grade’:’third’ ‘marks’: {‘physics’:95, ‘chemistry’: 89} […]

¿Cómo convertir esta lista al diccionario en Python?

Tengo una lista como esta: paths = [[‘test_data’, ‘new_directory’, ‘ok.txt’], [‘test_data’, ‘reads_1.fq’], [‘test_data’, ‘test_ref.fa’]] Quiero convertir esto en un diccionario como este: {‘test_data’: [‘ok.txt’, ‘reads_1.fq’], ‘test_data/new_directory’, [‘ok.txt’]} La lista es dinámica. El propósito de esto es crear una estructura de árbol simple. Quiero hacer esto usando itertools como este: from itertools import izip i = […]

Python – Aplanar la lista de diccionarios

Lista de diccionarios: data = [{ ‘a’:{‘l’:’Apple’, ‘b’:’Milk’, ‘d’:’Meatball’}, ‘b’:{‘favourite’:’coke’, ‘dislike’:’juice’} }, { ‘a’:{‘l’:’Apple1′, ‘b’:’Milk1′, ‘d’:’Meatball2′}, ‘b’:{‘favourite’:’coke2′, ‘dislike’:’juice3′} }, … ] Necesito unirme a todos los diccionarios nesteds para alcanzar el resultado esperado: [{‘d’: ‘Meatball’, ‘b’: ‘Milk’, ‘l’: ‘Apple’, ‘dislike’: ‘juice’, ‘favourite’: ‘coke’}, {‘d’: ‘Meatball2’, ‘b’: ‘Milk1’, ‘l’: ‘Apple1’, ‘dislike’: ‘juice3’, ‘favourite’: ‘coke2’}] Intento la […]

Fusionando tres listas en un diccionario

Necesito unir tres listas en un diccionario. Estas listas provienen de la lectura de un archivo txt que formaté, y aquí hay un fragmento de ese archivo: maker =[‘Horsey’, ‘Ford’, ‘Overland’, ‘Scripps-Booth’] year = [‘1899’, ‘1909’, ‘1911’, ‘1913’] model = [‘Horseless’, ‘Model T’, ‘OctoAuto’, ‘Bi-Autogo’] En lo siguiente: car_dict = {‘Horsey’:1899,’Horseless’,’Ford’:1909,’Model T’,’Overland’ : 1911, ‘OctoAuto’, […]

¿Asignar varias listas de valores a una lista de claves en un diccionario de python?

Quiero asignar algunos valores (una lista de listas) a algunas claves (una lista) en un diccionario de python. Leí el Mapa dos listas en un diccionario en Python y pensé que podría hacerlo de esta manera: headers = [‘name’, ‘surname’, ‘city’] values = [ [‘charles’, ‘rooth’, ‘kentucky’], [‘william’, ‘jones’, ‘texas’], [‘john’, ‘frith’, ‘los angeles’] ] […]

lista única al diccionario

Tengo esta lista: single = [‘key1’, ‘value1’, ‘key2’, ‘value2’, ‘key3’, ‘value3’] ¿Cuál es la mejor manera de crear un diccionario a partir de esto? Gracias.

Búsqueda recursiva de Python de Dict con claves anidadas

Hace poco tuve que resolver un problema en un sistema de datos real con una combinación de dictado / lista anidada. Trabajé en esto durante bastante tiempo y encontré una solución, pero estoy muy insatisfecho. Tuve que recurrir al uso de globals() y un parámetro global temporal nombrado. No me gusta usar globals. Eso es […]

list vs UserList y dict vs UserDict

Codificar este día, ¿cuál de los anteriores se prefiere y se recomienda (tanto en Python 2 como en 3) para subclasificar? Leí que UserList y UserDict se introdujeron porque en la list anterior y dict no se podían list como subclases, pero como esto ya no es un problema, ¿se recomienda usarlos?

Índice de palabras múltiples de Python

index = {‘Michael’: [[‘mj.com’,1], [‘Nine.com’,9],[‘i.com’, 34]], / ‘Jackson’: [[‘One.com’,4],[‘mj.com’, 2],[‘Nine.com’, 10], [‘i.com’, 45]], / ‘Thriller’ : [[‘Seven.com’, 7], [‘Ten.com’,10], [‘One.com’, 5], [‘mj.com’,3]} # In this dictionary (index), for eg: ‘KEYWORD’: # [[‘THE LINK in which KEYWORD is present,’POSITION # of KEYWORD in the page specified by link’]] por ejemplo: Michael está presente en MJ.com, NINE.com […]