24 lines
655 B
Python
24 lines
655 B
Python
|
# нахождение дубликатов и вывод уникальных элементов
|
||
|
a = input().split()
|
||
|
a2 = []
|
||
|
for item in a:
|
||
|
c = a.count(item)
|
||
|
if c > 1:
|
||
|
a2.append(item)
|
||
|
if c == 1:
|
||
|
None
|
||
|
def del_dubl(a2):
|
||
|
seen = set()
|
||
|
seen_add = seen.add
|
||
|
return [x for x in a2 if not (x in seen or seen_add(x))]
|
||
|
for i in del_dubl(a2):
|
||
|
print(i, end=' ')
|
||
|
|
||
|
|
||
|
# удаление дубликатов и вывод уникальных в виде списка
|
||
|
a = input().split()
|
||
|
def del_dubl(a):
|
||
|
seen = set()
|
||
|
seen_add = seen.add
|
||
|
return [x for x in a if not (x in seen or seen_add(x))]
|
||
|
print (del_dubl(a))
|