Guest User

Untitled

a guest
Jul 16th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. base = {"casa":0,"coche":0,"barco":0}
  2.  
  3. frase = "casa coche barco lalala :) :) lalala coche casa"
  4.  
  5. for word in frase.split():
  6. if word in base:
  7. base[word] += 1
  8.  
  9. print(base)
  10.  
  11. {'casa': 2, 'coche': 2, 'barco': 1}
  12.  
  13. from collections import OrderedDict
  14.  
  15. import re
  16.  
  17. base = OrderedDict({"casa":0,"coche":0,"barco":0})
  18.  
  19. frase = "casa coche? barco lalala :) :) lalala. coche. casa!!"
  20.  
  21. for word in re.findall(r'w+', frase):
  22. if word in base:
  23. base[word] += 1
  24.  
  25. for key, value in base.items():
  26. print(f"{key}: {value}")
  27.  
  28. casa: 2
  29. coche: 2
  30. barco: 1
  31.  
  32. import re
  33. import OrderedDict
  34.  
  35. word_count = OrderedDict({"casa": 0, "coche": 0, "barco": 0})
  36. words = re.compile('|'.join(word_count), re.IGNORECASE)
  37.  
  38. for word in words.finditer(texto):
  39. word_count[word.lower()] += 1
Add Comment
Please, Sign In to add comment