Ordenar autores

Published by Joshua Señoron in

Crie uma função que ordene uma lista de autores pelo sobrenome. A lista pode incluir iniciais e nomes completos, mas observe que haverá uma mistura de letras maiúsculas e minúsculas.

Exemplos

sort_authors(["J. K. Rowling", "w. s.", "lewis carroll", "M. M."]) ➞ ["lewis carroll", "M. M.", "J. K. Rowling", "w. s."]

sort_authors(["J. L.", "J. B. priestley", "L. C.", "Suzanne Collins"]) ➞ ["L. C.", "Suzanne Collins", "J. L.", "J. B. priestley"]

Observações

  • Se dois sobrenomes começarem com a mesma letra, retorne-os na ordem em que apareceram.
  • Observe que há espaços entre cada uma das iniciais.