Advertisement
Guest User

Untitled

a guest
Sep 26th, 2019
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. from collections import Counter
  2. import json
  3.  
  4.  
  5. def get_txt(fn):
  6.     with open(filename, encoding="utf-8") as f:
  7.         return json.load(f)
  8.  
  9.  
  10. def sort(fn):
  11.     i = 0
  12.     forbidden = ('!', '?', '.', ' ', '.', ',', '?', '(', ')', '-')  # без '-' все работает хорошо
  13.     something = get_txt(fn).lower().split()
  14.  
  15.     while i < len(something):
  16.         if something[i] in forbidden:
  17.             something = something.replace(something[i], '')
  18.             i += 1
  19.         else:
  20.             i += 1
  21.     return something
  22.  
  23.  
  24. filename = 'user.json'
  25. word_list = sort(filename)
  26. print(Counter(word_list))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement