Guest User

Untitled

a guest
Nov 24th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. def Normalize(count,one_language = True):
  2.     counter = 0
  3.     if one_language:
  4.         normalized = {}
  5.         for letter in count.keys():
  6.             counter += count[letter]
  7.         for letter in count.keys():
  8.             normalized[letter] = float(count[letter]) / counter
  9.     else:
  10.         normalized = {}
  11.         for lang in count.keys():
  12.             normalized.update({lang:{}})
  13.             for name in count[lang].keys():
  14.                 counter = 0
  15.                 normalized[lang].update({name:{}})
  16.                 for letter in count[lang][name].keys():
  17.                     counter += count[lang][name][letter]  
  18.                 for letter in count[lang][name].keys():
  19.                     normalized[lang][name][letter] = float(count[lang][name][letter]) / counter
  20.  
  21.     return normalized
Add Comment
Please, Sign In to add comment