К задачам

Символы, которые встретились больше одного раза

ЛегкаяАлгоритмы
Лучше работает на десктопе
Хеш-таблицаСтрокиПодсчет

Дана строка s.

Напишите функцию duplicate_chars(s), которая вернет список символов, встречающихся в строке больше одного раза.

Символы в ответе должны идти в порядке первого появления в строке. Регистр учитывается: "A" и "a" считаются разными символами.

Примеры

Пример 1

Вход:
s = "banana"
Выход:["a","n"]

Две буквы встретились несколько раз, порядок берется по первому появлению.

Пример 2

Вход:
s = "abc"
Выход:[]

Повторов нет.

Пример 3

Вход:
s = "aabbcc"
Выход:["a","b","c"]

Несколько повторяющихся символов подряд.

Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
00:02
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Символы, которые встретились больше одного раза — Алгоритмы задача — ML Mentor