E Emre_şahin Femtopat Katılım 17 Haziran 2022 Mesajlar 2 Daha fazla Cinsiyet Erkek 18 Ağustos 2022 #1 Liste =[0,1,2,3,4,5,6,7,8,9] Liste2 =[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] Bu iki listeyi karşılaştırma yaparak eşleşmeyenlerin çıktısını nasıl alabilirim? Çıktı şöyle olacak şekilde 10, 11, 12, 13, 14, 15. Python dilinde. Son düzenleyen: Moderatör: 18 Ağustos 2022
Liste =[0,1,2,3,4,5,6,7,8,9] Liste2 =[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] Bu iki listeyi karşılaştırma yaparak eşleşmeyenlerin çıktısını nasıl alabilirim? Çıktı şöyle olacak şekilde 10, 11, 12, 13, 14, 15. Python dilinde.
The Anorak Terapat Zamanın Tanığı Forumun Hafızası Katılım 2 Mart 2014 Mesajlar 6.694 Makaleler 1 Çözümler 128 18 Ağustos 2022 #2 Daha zarif bir yöntemi vardır ancak aklıma gelen ilk çözüm: print([i for i in Liste2 if i not in Liste])
Daha zarif bir yöntemi vardır ancak aklıma gelen ilk çözüm: print([i for i in Liste2 if i not in Liste])
Aerosteon Hectopat Katılım 27 Şubat 2022 Mesajlar 275 Çözümler 6 18 Ağustos 2022 #3 Python:Panoya kopyala Liste =[0,1,2,3,4,5,6,7,8,9] Liste2 =[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] print(list(filter(lambda y: type(y) is int, list(map(lambda x: x if not x in Liste else '', Liste2))))) Çıktı: [10, 11, 12, 13, 14, 15]
Python:Panoya kopyala Liste =[0,1,2,3,4,5,6,7,8,9] Liste2 =[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] print(list(filter(lambda y: type(y) is int, list(map(lambda x: x if not x in Liste else '', Liste2))))) Çıktı: [10, 11, 12, 13, 14, 15]
bitwise Gigapat Katkıda Bulunan Zamanın Tanığı Katılım 22 Mart 2018 Mesajlar 9.535 Makaleler 1 Çözümler 80 18 Ağustos 2022 #4 Bir kere programlama yaparken matematik bilgin iyi olacak. ( 4 islem yeterli diyenlerin dunyadan haberi yok ) Emre_şahin dedi: Bu iki listeyi karşılaştırma yaparak eşleşmeyenlerin çıktısını nasıl alabilirim? Genişletmek için tıkla... Birinde olup digerinde olmayan denildigi zaman "Set Theory" operasyonu yaptigini bileceksin. Bunu bildikten sonra da loop'larla if-else lerle amelasyon yapmana gerek kalmaz. Python:Panoya kopyala s1 = set([0,1,2,3,4,5,6,7,8,9]) s2 = set([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]) print(s2 - s1) Output -> {10, 11, 12, 13, 14, 15} Bu konu bizde ilkokulda bile anlatiliyor aslinda ama gunluk hayata apply etmeyi bilmiyor ogrenciler.
Bir kere programlama yaparken matematik bilgin iyi olacak. ( 4 islem yeterli diyenlerin dunyadan haberi yok ) Emre_şahin dedi: Bu iki listeyi karşılaştırma yaparak eşleşmeyenlerin çıktısını nasıl alabilirim? Genişletmek için tıkla... Birinde olup digerinde olmayan denildigi zaman "Set Theory" operasyonu yaptigini bileceksin. Bunu bildikten sonra da loop'larla if-else lerle amelasyon yapmana gerek kalmaz. Python:Panoya kopyala s1 = set([0,1,2,3,4,5,6,7,8,9]) s2 = set([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]) print(s2 - s1) Output -> {10, 11, 12, 13, 14, 15} Bu konu bizde ilkokulda bile anlatiliyor aslinda ama gunluk hayata apply etmeyi bilmiyor ogrenciler.