+1 oy
13 gösterim
tarafından Python içerisinde
Arkadaşlar python liste içinde arama yapmak istiyorum. Örnek kod şeması paylaşabilir misiniz?

1 Yanıt

0 oy
(210 puan) tarafından 2

Tek yöntem olarak for'a sokup ifle kontrol etmeniz gerekir. yes

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))

 

Kıvırcık Yazılımcı Soru Cevap'a hoşgeldiniz. Burada soru sorabilir ve diğer kullanıcıların sorularını yanıtlayabilirsiniz.
...