Colección de citas famosas - Colección de consignas - ¿Utiliza Python con urgencia para contar el número de apariciones de cada palabra, como se muestra en la figura?

¿Utiliza Python con urgencia para contar el número de apariciones de cada palabra, como se muestra en la figura?

#2019/12/26/18:24

def getText():

Txt=open(r'D:\question 10.txt’). Leer()

#Abrir el archivo

Txt=txt.lower()#Convertir todas las letras a minúsculas.

Para ch en ', -. ()':#Eliminar símbolos especiales.

Txt=txt.replace(ch, " ") #Reemplazar símbolos especiales con espacios.

Devolver texto

Txt=getText()#Leer archivo

Words=Txt.split()#Separar.

Counts={}#Crear diccionario

Palabra por palabra:

counts[palabra]=counts.get(palabra, 0)+1

items=list(counts.items())

items .sort(key = lambda x:x[1], reverse=True)

#Ordenar desde el más grande al más pequeño

Para I(20) en el rango:

Imprimir(elemento[i])