Работа со списком в Python. Ответ к задаче.

Напишите программу, которая принимает на вход список чисел в одной строке и выводит на экран в одну строку значения, которые встречаются в нём более одного раза.

Для решения задачи может пригодиться метод sort списка.

Выводимые числа не должны повторяться, порядок их вывода может быть произвольным.

Код:

sp = sorted([int(i) for i in input().split()])
for i in range(len(sp) - 1):
    if i != 0:
        if sp[i] == sp[i-1]:
            continue
    if sp[i] == sp[i+1]:
            print (sp[i], end=' ')

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: