Ordenar por resultado
Dada una lista de expresiones matemáticas, crea una función que ordene la lista según su resultado. Debe ordenarse en orden ascendente.
Ejemplos
sort_by_answer(["1 + 1", "1 + 7", "1 + 5", "1 + 4"]) ➞ ["1 + 1", "1 + 4", "1 + 5", "1 + 7"]
sort_by_answer(["4 - 4", "2 - 2", "5 - 5", "10 - 10"]) ➞ ["4 - 4", "2 - 2", "5 - 5", "10 - 10"]
sort_by_answer(["2 + 2", "2 - 2", "2 * 1"]) ➞ ["2 - 2", "2 * 1", "2 + 2"]Notas
- Si varias expresiones tienen el mismo resultado, colócalas en el orden en que aparecen (consulta el ejemplo n.º 2).
- No tendrás que preocuparte por las divisiones entre cero.
- El símbolo utilizado para la multiplicación es
xen lugar de*.