Offtopic:
python oneliner koji ce uraditi sta ti treba (znam da ti ne resava problem
, ali ako neko hoce golfa da se igra):
Kôd:
l = "".join(map(lambda c: " " if c in "?.!-,\"\'\/\\()" else c, open("file.txt").read())).split(); d= set((w, len(filter(lambda ww: ww==w, l))) for w in l); print d