Множества

Задача 1

Напишите функцию get_unique_names(names), которая принимает список и возвращает уникальные элементы из него в виде списка.

def get_unique_names(names):
    pass

names = ["Yvor", "Wendell", "Hogan", "Sadella", "Yvor", "Sadella", "Hogan"]

unique_names = get_unique_names(names)

print(unique_names)

Пример вывода:

["Yvor", "Wendell", "Hogan", "Sadella"]

Задача 2

У вас есть два списка. Напишите функцию count_unique которая вернет количество уникальных в первом списке (входящих в первый, но не входящих во второй)

def count_unique(first,second):
    pass

first = [1,2,3,4,5]
second = [4,5,6,7]

result = count_unique(first,second)
print(result)

# Вернет 3

Задача 3

У вас есть три списка со свинками. Первые пошли в магазин, вторые пошли гулять, третьи строят дом. Выведите, какие свинки принимали участие во всех 3 активностях.