sort - ordenar una lista en python con recursividad
Ordenar lista de python por funciĆ³n (1)
sort(my_list_of_objects, key=my_number_giving_function)
lo mismo para ordenado, vea el CÓMO de Clasificación de Python
Tengo una función que toma un objeto como argumento y me da un número. Deseo usar este número como la clave para ordenar mi lista.
Si tuviera que recorrer la lista, haría algo como:
sorted_list = []
for object in my_list_of_objects:
i = my_number_giving_function(object)
sorted_list.insert(i, object)
¿Cómo puedo sorted
usuario para obtener el mismo resultado? ¿Es recomendable? Esto es lo que se me ocurrió pero no sé qué poner en el ''???''
sorted_list = sorted(my_list_of_objects, key=my_number_giving_function(???))