Colección de citas famosas - Libros antiguos - Acerca del cálculo de la frecuencia de palabras y el porcentaje en Python

Acerca del cálculo de la frecuencia de palabras y el porcentaje en Python

¿No puedo usar otra bolsa? ¿Puedo escribir solo mi propio método para leerlo?

¿Importado? Acerca de

#?. /tt.txt "?Reemplace con la ruta de su archivo.

Archivo?=?Open("./tt.txt")

r?=?Recompile(r" \w ")

lista_palabras?=?r.findall(file.read())

Longitud_palabra?=?len(lista de palabras)

d?=? {}

Lista de palabras:

Si? d[palabra][ 'count'] =1

d[palabra]['porcentaje'] = ?d[palabra]['count']*1.0/word_length

De lo contrario:

d[word]?=?{"count": 1,? "Porcentaje": 1.0 /longitud de palabra}

Imprimir(d)

#?Resultado de salida: el porcentaje no se procesa, puede manejarlo usted mismo

{ 'Count': ? 2, ?Porcentaje': 0,15384615385}, ?

Aprendizaje': ? 'Contar': ? 2, ?Porcentaje': 0,15384615384615385}, ?

Inglés': { 'Contar ': ? 1, ?Porcentaje': 0,07692307692307693}, ?

'Hola ': { 'cuenta': ? {'count':? 1,?percent':0.07692307692307693},?

Ni':{'count':? 1,?percent':0.07692307692307693},?

¿Cómo? ? {'count':? 1,?percent':0.07692307692307693},?

' jajaja':{'count':? 1,?percent': 0.07692307692307693},?

'kayle': {'count':?2,?percent':0.15384615384615385}}#?tt.txt?Contenido del archivo de prueba

Alpha? ?Inglés?Hola, Sades

Sades

¿Ni?

Jaja

Kyle

Kyle

La primera letra del alfabeto griego

Aprende