Хорошо, я должен сделать функцию уникальной. Это то, что он должен делать:
Если ввод: s1 = [{1,2,3,4}, {3,4,5}] unique (s1) должен вернуть: {1,2 , 5} потому что 1, 2 и 5 НЕ находятся в обоих списках.
И если ввод s2 = [{1,2,3,4}, {3,4,5}, {2 , 6}] unique (s2) должен вернуть: {1,5,6}, потому что эти числа уникальны и находятся только в одном списке из этой коллекции из 3 списков.
Я попытался сделать что-то вроде этого:
for x in s1:
if x not in unique_list:
unique_list.append(x)
else:
unique_list.remove(x)
print(unique_list)
Но проблема в том, что он принимает весь список как "x", а не каждый элемент из каждого списка.
Кто-нибудь, кто может мне немного помочь с этим? Мне не разрешено ничего импортировать.