Generation

generate functionFri, 31 Mar 2023

se tiene un diccionario de la forma {"k" : 1, "kd" : 4, "d" : 2, "ka" : 3, "kf":5} y una lista de la forma [["as", "morsa", 1, 234 , 234],["af", "morsasaurio", 3, 24 , 24]] donde los valores del diccionario son las posiciones que deberia tener la lista para asociarla con la clave del diccionario de forma que se entregue un diccionario dentro de una lista asi: [{"k":"as","kd": "morsa","d": 1,"ka": 234 , "kf":234},{"as", "morsa", 1, 234 , 234}] dame la funciona para hacer eso

def function(dictionary, target): keys = dictionary.keys() result = [] for element in target: dict_aux = {} for i, key in enumerate(keys): dict_aux[key] = element[dictionary[key]] result.append([dict_aux, element]) return result

Want to kickstart your project?Use the new AI Studio to create your code