Çözüldü Python Liste yazdırırken hata veriyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Heyotakire

Hectopat
Katılım
13 Nisan 2021
Mesajlar
779
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
Yağcı
Yukarıdaki kodda 2. satırda aldığım cevaba göre 4. satırda listenin içinden onu seçip göstermesini istiyorum fakat hata veriyor. Ne yapmalıyın?

Kod:
demet=("cem","asya","samet","emire")
eleman=input("eleman gir : ")
if eleman in demet:
 print("Aradığınız eleman listede",(demet index(eleman)),". sırada bulunuyor")
else:
 print("eleman listede yok")

 
Son düzenleyen: Moderatör:
Python:
demet = ("cem", "asya", "samet", "emire")
eleman = input("Eleman gir: ")

if eleman in demet:
    print(f"Aradığınız eleman listede {demet.index(eleman)}. sırada bulunuyor")
else:
    print("Eleman listede yok")
Böyle dener misin?
 
Sıra yok gibi geldi bana. İndex elemanda hata veriyor sanırım. Yanlış biliyor da olabilirim.
 
Naçizane önerim öğrenirken nasıl olmalıdan çok ChatGPT'ye sorup açıklama istiyerek kendin düzeltmen.
Modlar biraz değiştirmiş soruyu haklısınız aklıma gelmedi gerçekten teşekkür ederim.
 
Olmadı hocam chatgbp ile cmzeyi deneyeceğim sağolun ).

Tam olarak bu satırda syntax hatanız var. index(str) fonksiyonu liste objesinin bir alt fonksiyonu. Doğrusu demet.index(eleman) şeklinde olmalı.
Teşekkür ederim hocam oldu. Zaten index komutunu ayracını nasıl kullanacağımı anlamamıştım sayenizde hallettim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…