Bu örnekte Python ile bir liste içinde nesne araması gerçekleştireceğiz.
Örneğimizde Python Class kullanımı, List kullanımı ve List içinde arama yapma gibi işlemleri göreceksiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | class Ogrenci(): def __init__(self, numara, ad, sinif): self.numara = numara self.ad = ad self.sinif = sinif ogrenciler = [Ogrenci(123, 'Ali', '10A'), Ogrenci(224, 'Veli', '10A'), Ogrenci(335, 'Ayşe', '10A')] numara=int(input("Aranan öğrenci numarası: ")) aranan=[] for ogr in ogrenciler: if(ogr.numara==numara): aranan=[ogr] if(len(aranan) ==0): print("Öğrenci bulunamadı") else: for ogrenci in aranan: print(str(ogrenci.numara) + '--' + ogrenci.ad + '--' + str(ogrenci.sinif)) |
Ekran Çıktısı:


