¿Cómo puedo ordenar una lista por una clave descrita por una función arbitraria? Por ejemplo, si tengo:Ordenando por lambda arbitraria
mylist = [["quux", 1, "a"], ["bar", 0, "b"]]
me gustaría ordenar "mylist" por el segundo elemento de cada miembro, por ejemplo,
sort(mylist, key=lambda x: x[1])
¿cómo puedo hacer esto?
¿Cuál fue el problema cuando probó el código que usted proporciona? – tzot