You need to enable JavaScript to run this app.

Ana içeriğe geç

Bir Dizideki Tekrar Eden Elemanları Bulun

Bir Dizideki Tekrar Eden Elemanları Bulun

Administrator
Bir Dizideki Tekrar Eden Elemanları Bulun
Bir Dizideki Tekrar Eden Elemanları Bulun

Soru: Bir dizideki tekrar eden elemanları bulun.
Açıklama: Bir liste içinde birden fazla kez geçen elemanları bulun ve sadece bir kez yazdırın.

python

KopyalaDüzenle
Kod:
def tekrar_edenler(liste):
    tekrarlar = set()
    gorulen = set()
    for eleman in liste:
        if eleman in gorulen:
            tekrarlar.add(eleman)
        else:
            gorulen.add(eleman)
    return list(tekrarlar)
print(tekrar_edenler([1, 2, 3, 2, 4, 5, 1]))  # [1, 2]