import word_dict def wordlength(x): searchspace = [] for w in word_dict.db: if len(w) == x: searchspace.append(w) return searchspace def lengthstat(searchspace): maxlength = 0 for w in searchspace: if len(w) > maxlength: maxlength = len(w) lstat = {} for x in range(0,maxlength + 1): lstat[x] = 0 for w in searchspace: lstat[len(w)] += 1 return lstat def letterstat(searchspace): abc = "abcdefghijklmnopqrstuvwxyz" lstat = {} for l in abc: lstat[l] = 0 for w in searchspace: w = w.lower() for l in w: lstat[l] += 1 return lstat space = wordlength (16) print(space) print(lengthstat(word_dict.db)) lstat = letterstat(word_dict.db) for l in "abcdefghijklmnopqrstuvwxyz": print(l, "=", lstat[l]) |
Silver Announcements >