Attachment '2013-12-20-anna.py'

Download

   1 #!/usr/bin/env python
   2 # coding: utf
   3 '''
   4 Найти самое часто употребляемое слово в романе Льва Толстого «Анна Каренина»
   5 рассматривать только слова заданной длины N
   6 '''
   7 
   8 N,Dict=7,{}
   9 anna_kar = open("anna.txt").read().decode("utf-8")
  10 
  11 for w in anna_kar.split():
  12     if len(w) == N:
  13         Dict[w]=Dict.setdefault(w,0)+1
  14 # чтобы работал max(), нужен список пар (количество, слово)
  15 n, w = max(zip(Dict.values(),Dict.keys()))
  16 print u"{0} ({1})".format(w,n)

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.

You are not allowed to attach a file to this page.