Python’da bir listedeki tekrar eden elemanları nasıl kaldırabilirim?

Python’da Tekrar Eden Elemanları Kaldırma

Python\'da bir listeden tekrar eden elemanları kaldırmak için birkaç yöntem bulunmaktadır. Aşağıda en yaygın yöntemler sıralanmıştır:
  • Set Kullanımı: Set veri yapısı, sadece benzersiz elemanları tutar. Bu yöntem hızlıdır.
  • Liste Anlaması (List Comprehension): Tekrar eden elemanları filtreleyerek yeni bir liste oluşturabilirsiniz.
  • for Döngüsü ile Kontrol: Her bir elemanı kontrol ederek tekrar edenleri atlayabilirsiniz.

Örnek Kullanım

  • Set ile:
  • unique_list = list(set(original_list))

  • Liste Anlaması ile:
  • unique_list = []
    for item in original_list:
    if item not in unique_list:
    unique_list.append(item)

  • for Döngüsü ile:
  • unique_list = []
    for item in original_list:
    if item not in unique_list:
    unique_list.append(item)

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

Python’da bir listedeki tekrar eden elemanları nasıl kaldırabilirim?

🐞

Hata bildir

Paylaş