Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import io
- import operator
- poema = io.open("cantardemiocid.txt", "rt", encoding="utf-8")
- eibici = 'abcdefghijklmnñopqrstuvwxyz'
- def sinmayus(palabra):
- palabra = palabra.lower()
- palabra = palabra.replace('á','a')
- palabra = palabra.replace('é','e')
- palabra = palabra.replace('í','i')
- palabra = palabra.replace('ó','o')
- palabra = palabra.replace('ú','u')
- for a in palabra:
- if a in eibici:
- pass
- else:
- palabra = palabra.replace(a,'')
- return palabra
- totaldepalabras = poema.read().split()
- totaldepalabras = [sinmayus(x) for x in totaldepalabras]
- palabrasunicas = set(totaldepalabras)
- conteo = dict()
- for word in palabrasunicas:
- conteo[word] = totaldepalabras.count(word)
- resultado = sorted(conteo.items(), key=operator.itemgetter(1))
- resultado.reverse()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement