Uygulama: Kelime Sayacı

Bir metindeki kelime sıklığını sayar.

böl ile kelimelere ayırıp sözlükte sayan tam bir program. Sözlük dinamik sayım için idealdir; .içeriyor_mu ile anahtar kontrolü yapılır.

Deneyelim

Aşağıdaki kodu sunucudaki gerçek biril yorumlayıcısında çalıştır:

metin = "elma armut elma kiraz armut elma"
sayac = {}
döngü kelime iç metin.böl(" "):
    eğer sayac.içeriyor_mu(kelime):
        sayac[kelime] = sayac[kelime] + 1
    değilse:
        sayac[kelime] = 1
döngü k iç sayac.anahtarlar():
    yaz(k + ": " + ip(sayac[k]))

▶ Çalıştır