Escriba la función buscar_opciones(platos, ingredientes, precios, disponibles), que recibe como parámetro las listas de platos, ingredientes y precios, y una cuarta lista que contiene los ingredientes que están disponibles actualmente en la cocina. La función debe retornar una lista de listas, donde cada sublista corresponde a una preparación que es posible hacer utilizando los ingredientes disponibles, junto con su costo. La lista debe estar ordenada de acuerdo al costo de forma ascendente, es decir, los platos más baratos primero.
def buscar_opciones(platos, ingredientes, precios, disponibles): lista_de_opciones = [] for plato in range(len(platos)): if disponibles == ingredientes[plato]: lista_de_opciones.append([platos[plato], precios[plato]]) lista_de_opciones.sort(key = lambda valor: valor[1]) return lista_de_opciones platos = ["Sopa de Pollo", "Pez Espada con Puré", "Ensalada César", "Churrasco", "Pizza de Peperoni", "Hamburguesa con Queso", "Empanada de Queso", "Empanada de Carne"] ingredientes = [["Pollo", "Verduras", "Caldo de pollo", "Sal"], ["Pescado", "Puré", "Sal"], ["Lechuga", "Parm