main fonksiyonunun ismi iki sekilde yanlis. Birincisi, fonksiyonun yaptigi seyi ifade etmiyor. Ikincisi, main ismi Python’da butun isi yapan fonksiyon icin kullaniliyor. Bir modulde main fonksiyonu varsa, onun disinda bulunan kod cogunlukla sadece main'i calistiran kod oluyor.
inputstr donduruyor. list'e cevirmek pek mantikli degil. sayiint'e cevrilecek, veri de str kalacak muhtemelen.
for loop’u icinde sayi tane dict yaratiliyor. Muhtemelen bir tane yaratilmasi lazim.