Можно ли получить, какие значения являются дубликатами в списке, используя python?
У меня есть список элементов:
mylist = [20, 30, 25, 20]
Я знаю, что лучший способ удаления дубликатов - set(mylist), но можно ли узнать, какие значения дублируются? Как вы можете видеть, в этом списке дубликаты - это первое и последнее значения. [0, 3].
Можно ли получить этот результат или что-то подобное в python? Я стараюсь избегать делать смехотворно большой условный оператор if elif.