Сделал 19 задание

This commit is contained in:
parent fb8834bb66
commit 2f7eb12bd6

53
lesson.19.py Normal file
View file

@ -0,0 +1,53 @@
''' ****** Задание 19 из 20 *********
* Ребята приносят игрушки в детский сад и играют все вместе.
Сегодня они решили выяснить, игрушки какого типа принадлежат только одному из детей.
Напишите программу, которая по списку детей и их игрушек определяет список игрушек, которые есть только у одного ребёнка.
Выведите их в алфавитном порядке.
Формат ввода
В первой строке задается количество детей в группе (N).
В каждой из следующих
N строк записано имя ребенка и его игрушки в формате:
Имя: игрушка1, игрушка2, ....
Формат вывода
Список игрушек, которые есть только у одного из детей в алфавитном порядке.
Подсказка
Из вводимых данных сформируйте словарь игрушка - множество детей.
Пример
Ввод
3
Аня: кукла, машинка, кукла, домик
Боря: машинка, зайчик
Вова: кубики, машинка
Вывод
домик
зайчик
кубики
кукла
'''
if __name__ == "__main__":
data = []
for _ in range(int(input())):
k = list(map(lambda x: x.rstrip(','), input().split()))
data.extend(set(k[1:]))
data = sorted([toy for toy in data if data.count(toy) == 1])
for kid in data:
print(kid)