Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. import io
  2. import operator
  3.  
  4. poema = io.open("cantardemiocid.txt", "rt", encoding="utf-8")
  5. eibici = 'abcdefghijklmnñopqrstuvwxyz'
  6.  
  7. def sinmayus(palabra):
  8. palabra = palabra.lower()
  9. palabra = palabra.replace('á','a')
  10. palabra = palabra.replace('é','e')
  11. palabra = palabra.replace('í','i')
  12. palabra = palabra.replace('ó','o')
  13. palabra = palabra.replace('ú','u')
  14. for a in palabra:
  15. if a in eibici:
  16. pass
  17. else:
  18. palabra = palabra.replace(a,'')
  19. return palabra
  20.  
  21.  
  22. totaldepalabras = poema.read().split()
  23. totaldepalabras = [sinmayus(x) for x in totaldepalabras]
  24.  
  25. palabrasunicas = set(totaldepalabras)
  26.  
  27. conteo = dict()
  28.  
  29. for word in palabrasunicas:
  30. conteo[word] = totaldepalabras.count(word)
  31.  
  32. resultado = sorted(conteo.items(), key=operator.itemgetter(1))
  33. resultado.reverse()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement