Classe Employee com palavras-chave

Crie uma classe Employee que receba um nome completo como argumento, bem como um conjunto de zero, uma ou mais palavras-chave. Cada instância deve ter um atributo name e um atributo lastname, além de mais um atributo para cada uma das palavras-chave, se houver.

Exemplos

john = Employee("John Doe")
mary = Employee("Mary Major", salary=120000)
richard = Employee("Richard Roe", salary=110000, height=178)
giancarlo = Employee("Giancarlo Rossi", salary=115000, height=182, nationality="Italian")

john.name ➞ "John"
mary.lastname ➞ "Major"
richard.height ➞ 178
giancarlo.nationality ➞ "Italian"

Notas

  • O nome e o sobrenome serão separados por espaços em branco. O teste não incluirá nomes do meio nem iniciais.
  • O valor das palavras-chave pode ser um int, uma str ou uma list.