Pythonda bir listedeki tekrar eden elemanları nasıl kaldırabilirsiniz?

Python\'da Tekrar Eden Elemanları Kaldırma

Python\'da bir listedeki tekrar eden elemanları kaldırmanın birkaç yolu vardır. İşte en yaygın yöntemler:
  • Set Kullanmak: Set veri yapısı, yalnızca benzersiz elemanları saklar. Listeyi bir sete çevirip tekrar listeye dönüştürebilirsiniz.
  • Döngü Kullanmak: Tekrar eden elemanları kontrol eden bir döngü ile yeni bir liste oluşturabilirsiniz.
  • Dict.fromkeys() Kullanmak: Bu yöntem, bir sözlük oluşturarak tekrar eden elemanları kaldırır.

Örnek Kodlar

1. Set Kullanarak:

liste = [1, 2, 2, 3, 4, 4, 5]

benzersiz = list(set(liste))

2. Döngü Kullanarak:

liste = [1, 2, 2, 3, 4, 4, 5]

benzersiz = []

for eleman in liste:

  if eleman not in benzersiz:

    benzersiz.append(eleman)

3. Dict.fromkeys() Kullanarak:

liste = [1, 2, 2, 3, 4, 4, 5]

benzersiz = list(dict.fromkeys(liste))

Bu yöntemlerden herhangi birini kullanarak listedeki tekrar eden elemanları kolayca kaldırabilirsiniz.

Pythonda bir listedeki tekrar eden elemanları nasıl kaldırabilirsiniz?

🐞

Hata bildir

Paylaş