Работа со списком в 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=' ')



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий