Сортировка авторов

Напишите функцию, которая будет сортировать список авторов книг по их фамилиям.



  • В списке могут содержаться как полные имена, так и инициалы.
  • Если указывается не только фамилия, то она идет последней (т.е. Александр Пушкин, а не Пушкин Александр).
  • Имена, фамилии, инициалы могут писаться буквами в разных регистрах.
  • Если две фамилии начинаются с одной буквы, верните их в том порядке, в котором они стоят в списке.
  • Обратите внимание на пробелы между инициалами.
def sort_authors(lst):
    return sorted(lst, key=lambda x: x.split()[-1].upper())


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: