Python İki Farklı Liste Eleman Kontrolü

Bu forum, bitmiş kodunuzu diğer forum kullanıcılarıyla paylaşmak için bir yerdir.
Cevapla
Kullanıcı avatarı
admin
Site Admin
Site Admin
Mesajlar: 29
Kayıt: Prş Nis 23, 2020 10:58 pm
Instagram: codingmonster1
Favori Kütüphane: Matplotlib
Teşekkür etti: 1 kez
Teşekkür edildi: 1 kez
İletişim:

Python İki Farklı Liste Eleman Kontrolü

Mesaj gönderen admin »

Aşağıdaki kodlarla 2 farklı listedeki elemanları kontrol ettirebilirsiniz. Ayrı elemanları ayırır ve aynı elemanları verir.

Kod: Tümünü seç

liste1 = [1,2,3,4,5]
liste2 = [1,3,5,7,9]
 
#liste1'de olup liste2'de olmayanlar
for eleman in liste1:
  if eleman not in liste2:
    print("Liste 1 var, 2 Yok:", eleman)
 
#liste2'de olup liste1'de olmayanlar
for eleman in liste2:
  if eleman not in liste1:
    print("Liste 2 var, 1 Yok:",eleman)
 
#her iki listede de olanlar
for eleman in liste1:
  if eleman in liste2:
    print("Her İki Listede de Var:",eleman)
Yukarıdaki kodun çıktısı aşağıdaki gibidir;

Kod: Tümünü seç

Liste 1 var, 2 Yok: 2
Liste 1 var, 2 Yok: 4
Liste 2 var, 1 Yok: 7
Liste 2 var, 1 Yok: 9
Her İki Listede de Var: 1
Her İki Listede de Var: 3
Her İki Listede de Var: 5

Cevapla