Dada uma lista de objetos que representam pessoas, crie uma função que ordene a lista pelo nome de um atributo. O atributo usado para a ordenação será fornecido como uma string.
A classe Person incluirá apenas estes atributos, na seguinte ordem:
firstnamelastnameagep1 = Person("Michael", "Smith", 40)
p2 = Person("Alice", "Waters", 21)
p3 = Person("Zoey", "Jones", 29)people_sort([p1, p2, p3], "firstname") ➞ [p2, p1, p3]
# Alice, Michael, Zoey
people_sort([p1, p2, p3], "lastname") ➞ [p3, p1, p2]
# Jones, Smith, Waters
people_sort([p1, p2, p3], "age") ➞ [p2, p3, p1]
# 21, 29, 40