Programación Desde Cero
Práctica interactiva Programación Desde Cero

Ejercicio

Categoría: Conjuntos y Diccionarios

Título: Solo una mascota

Descripción de la función

Dada una lista de dueños de mascotas que tienen perros y otra lista de dueños que tienen gatos (donde un mismo nombre puede estar en ambas, en caso de tener ambas mascotas), retorna cuáles de esas personas tiene únicamente perro o únicamente gato, pero no ambos.

Sugerencia didáctica: evitar iterar por las listas para lograr el cometido.

Ejemplos

Entrada: solo_una_mascota(perros=["Lucrecia Borges", "Juan Sebastián Balsa", "Cristóbal Colombraro"],
Salida: gatos=["Juan Sebastián Balsa", "Juan Jacobo Russo", "Ana Bologna", "Cristóbal Colombraro"])
Entrada:
Salida: {"Lucrecia Borges", "Juan Jacobo Russo", "Ana Bologna"}

Parámetros

listelementos: str
perros

lista con los nombres de dueños de perros.

listelementos: str
gatos

lista con los nombres de dueños de gatos.

Valor retornado

setelementos: str

Los nombres de aquellos dueños de mascota que solo tienen perros o solo tienen gatos pero no ambos.

Código



Resultado: