Creando perfiles

Crea una función que acepte múltiples argumentos, incluidos el nombre y el apellido de una persona. Debe devolver un diccionario que contenga toda la información proporcionada de manera ordenada.

Ejemplos

build_profile("Isaac", "Newton",  location="Kensington", field=["physics", "math", "astronomy", "theology"] ) ➞ { "first_name": "Isaac", "last_name": "Newton", "location": "Kensington", "field": ["physics", "math", "astronomy", "theology"] }

build_profile("Marie", "Curie",  location="Sancellemoz", field="chemistry", discovered="Radium, Polonium" ) ➞ { "first_name": "Marie", "last_name": "Curie", "location": "Sancellemoz", "field": "chemistry", "discovered": "Radium, Polonium" }

build_profile("Donald", "Trump",  party="republican", current_profession="president", president = "45th" ) ➞ { "first_name": "Donald", "last_name": "Trump", "party": "republican", "current_profession": "president", "president": "45th" }

Notas

  • Los argumentos deben incluir el nombre y el apellido.
  • Se pueden proporcionar otros argumentos, pero no es obligatorio.