Bu yazımızda Python ile listede eleman arama örneğini çözeceğiz. Bunu yapabilmenin iki farklı yolu var. İlki döngü kullanarak, ikincisi ise in operatörü kullanarak. Önce sorumuzu, sonrada cevabımızı görelim.
Python Döngü Kullanarak Eleman Arama
Soru : Kullanıcıdan alınan liste içerisinde, yine kullanıcıdan alınan sayı indeksini ekrana yazdıran Python kodunu yazınız.
Cevap :
liste = []
print("Listeye 5 eleman giriniz : ")
for i in range(5):
sayi = int(input())
liste.append(sayi)
print("Listede aranacak elemanı giriniz : ")
eleman = int(input())
kontrol = 0;
for i in range(5):
if eleman == liste[i]:
print("\ngirilen eleman bunudu. Indeksi :", i)
kontrol = kontrol + 1
if(kontrol == 0):
print("Eleman bulunamadı.")
Çıktısı :
Python in Operatörü ile Listede Eleman Arama
Bu çözümümüz ilk çözüme göre çok daha kolay olacak. Hemen çözümüzü görelim.
my_list = [12, 24, 25, 17]
print("Listede aranacak elemanı giriniz : ")
eleman = int(input())
if eleman in my_list:
print("\nEleman listede var")
else:
print("\nEleman listede yok")
Çıktısı :
Listede aranacak elemanı giriniz :
25
Eleman listede var
Bu yazımızda Python ile listede eleman arama örneğini çözdük. Diğer Python örneklerimizi görmek isterseniz buradan tümüne ulaşabilirsiniz.