Generation

generate functionMon, 10 Jul 2023

dame otra posible solución a esta función: def pregunta_3(Dic: list[dict],funcion: str,col_name: str,valor: str,ord_type: str) -> list[dict]: resultado = [] # Codigo para Pregunta 3 comienza aqui if funcion == "Busqueda": resultado = [libro for libro in Dic if valor.lower() in libro[col_name].lower()] elif funcion == "Clasificacion": resultado = sorted(Dic, key=lambda x: x[col_name], reverse=(ord_type == "desc")) # Codigo par Pregunta 3 termina aquí. Recuerda almacenar el resultado en la variable resultado. return resultado

def pregunta_3(Dic: list[dict],funcion: str,col_name: str,valor: str,ord_type: str) -> list[dict]: resultado = [] # Codigo para Pregunta 3 comienza aqui if funcion == "Busqueda": for libro in Dic: if valor.lower() in libro[col_name].lower(): resultado.append(libro) elif funcion == "Clasificacion": resultado = sorted(Dic, key=lambda x: x[col_name], reverse=(ord_type == "desc")) # Codigo par Pregunta 3 termina aquí. Recuerda almacenar el resultado en la variable resultado. return resultado

Questions about programming?Chat with your personal AI assistant