Example "home-brewed" computer application
- Suppose you want to
find the
most commonly used word
in some document....
name = input('Enter file:')
handle = open(name, 'r')
counts = dict()
for line in handle:
words = line.split()
for word in words:
counts[word] = counts.get(word, 0) + 1
bigcount = None
bigword = None
for word, count in list(counts.items()):
if bigcount is None or count > bigcount:
bigword = word
bigcount = count
print(bigword, bigcount)
|
|
DEMO:
Progs/words.py
--- use words.txt as input file