Рубрики
Без рубрики

Python Program, чтобы найти дубликаты элементов списка

Автор оригинала: Python Examples.

Python – Найти дубликаты элементов списка

Чтобы найти только дублирующие элементы списка Python, вы можете проверить вхождения каждого элемента в списке, и добавить его в дубликаты, это количество вхождений этого элемента более одного.

Говорят, что предмет дублирует, если он произошел более одного раза в списке.

В этом руководстве мы напишем пример программы, которые помогают нам найти дубликаты элементов списка.

Пример 1: Найти дубликаты элементов списка

В следующей программе мы возьмем список чисел и создаем из него из него с помощью установленного конструктора.

Python Program

myList = [9, 1, 5, 9, 4, 2, 7, 2, 9, 5, 3]
occurrences = []
 
for item in myList :
    count = 0
    for x in myList :
        if x == item :
            count += 1
    occurrences.append(count)

duplicates = set()
index = 0
while index < len(myList) :
    if occurrences[index] != 1 :
        duplicates.add(myList[index])
    index += 1

print(duplicates)

Выход

{9, 2, 5}

Только дубликаты элементы сделали это до полученного набора.

Резюме

В этом учете примеров Python мы узнали, как найти уникальные предметы/элементы списка.