Dizi İçerisindeki Aynı Elemanları Silmek

Başlatan Empat, 15 Aralık 2019 - 23:16:55

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Empat

Bu iş için list() ve set() fonksiyonları biçilmiş kaftan olabilir.
list1 = [1,2,3,4,5,6,7,8,9,10,2,1,6,31,20]
list1 = list(set(list1))
print(list1)


Alternatif olarak aşağıdaki şekilde oluşturacağınız yeni listeye benzersiz elemanları aktarabilirsiniz.
list1 = [1, 2, 1, 3, 4, 6, 7, 4, 6, 7, 8]
list2 = []

for i in list1:
  if i not in list2:
    list2.append(i)

print(list2)


Bakınız: Python Online IDE üzerinde array'daki aynı elemanları silmek
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!