İçeriğe atla
CodeItRaw
Hash

Ders 3/5

Sözlük (dict) her anahtarın yanına bir değer koyar: {"a": 3, "b": 1}. Küme "var mı?" sorusunu cevaplar; sözlük "kaç tane?" ya da "nerede?" sorusunu.

count = {}
for v in values:
count[v] = count.get(v, 0) + 1
count.get(v, 0), v daha önce görüldüyse sayısını, görülmediyse 0 verir. Böylece ilk karşılaşmada hata almadan 1 yazılır.

Sayım bittikten sonra sözlüğü gezebilirsin: for value, n in count.items(). En sık geçeni bulmak, bildiğin "şimdiye kadarki en iyi" kalıbının sözlük üzerinde çalışmasıdır.

Görevler

Görevler sırayla açılır. Hepsini çözünce sonraki ders açılır.

Bu dersin görevleri, önceki dersler bitince açılır. Anlatımı şimdiden okuyabilirsin.

  1. 01

    Harf Sayımı

    Kod Okuma · Çıktıyı Tahmin Et

  2. 02

    En Çok Tekrar

    Fonksiyon

  3. 03

    En Sık Kelime

    Kod Okuma · Hatayı Bul

Sırayı beklemeden çözmek istersen bütün problemler kilitsiz açık: Problemler listesi