in ve count
- Python kursu
- Başlangıç
- Ders 56/116
- 4 dk
in ile üyelik ve count ile sayma öğrenirsin.
in ve count
in bir öğenin listede olup olmadığını kontrol eder. count bir öğeden kaç tane olduğunu sayar:
cart = ["Elma", "Ekmek", "Elma"]
print("Elma" in cart) # True
print(cart.count("Elma")) # 2in True/False döndürür; count bir sayı. Bu metotlar içerik aramada çok kullanışlıdır.
Arama ve sayma
in ve count birlikte kullanışlıdır: önce öğe var mi diye in ile bakar, sonra kaç tane olduğunu count ile sayarız:
cart = ["Elma", "Ekmek", "Elma", "Sut"]
if "Elma" in cart:
print("Elma var:", cart.count("Elma"))Bu yapı stok kontrolünde ve içerik aramada çok kullanılır.
Uygulama in ve count yazdır
cart = ["Elma", "Ekmek", "Elma"] ata. print("Elma" in cart) ve print(cart.count("Elma")) yazdır.
Başlangıç kodu
# in ve countÖrnek çözüm
cart = ["Elma", "Ekmek", "Elma"]
print("Elma" in cart)
print(cart.count("Elma"))Beklenen çıktı
True 2
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 cart.count("Elma") ne döndürür (cart 2 Elma içeriyor)?
- "Elma"
- True
- 2 Doğru cevap
- Hata
Açıklama: count öğeden kaç tane olduğunu sayar: 2.
2 in kontrolü tamamla
cart = ["Elma", "Ekmek"]
print("Elma" ____ cart)
cart = ["Elma", "Ekmek"]
print("Elma" in cart)
Açıklama: in öğenin listede olup olmadığını kontrol eder.
3 Arama metotlarını eşleştir
| Kavram | Anlamı |
|---|---|
in |
Varlık kontrolü |
count |
Öğe sayısı |
len |
Uzunluk |
index |
Öğe konumu |