[Python] Contare parole

Mara Leone maraleone95 a gmail.com
Lun 27 Apr 2020 17:53:03 CEST


Grazie mille!
Il problema è che i dati contengono l'opera intera di Shakespeare e quello
che vorrei trovare sono le parole più usate, ovviamente senza dover leggere
tutto il testo…


Il giorno lun 27 apr 2020 alle ore 17:38 Carlos Catucci <
carlos.catucci a gmail.com> ha scritto:

>
>
> On Mon, 27 Apr 2020 at 17:27, Mara Leone <maraleone95 a gmail.com> wrote:
>
>> Salve!
>> Ho questo programma per contare il numero di volte che ogni lettera
>> compare nei dati (in questo caso un insieme di testi). Come potrei fare per
>> ottenere lo stesso risultato ma contando le occorrenze di ogni parola? Il
>> mio dubbio è che mentre con le lettere io posso creare il set inserendo
>> manualmente le lettere dell'alfabeto, con le parole non posso farlo perché
>> non conosco, ovviamente, tutte le parole contenute nel testo.
>>
>
>
> Approccio sbagliato.
> Potresi creare una lista cui aggiungi mano mano le parole nuove che trovi
> e il contatore di occorrenze come liste
>
> [['Ciao',1],[''amico',1]]
>
> Mano mano che trovi una parola controlli se presente nella lista, se si
> incrementi il contatore.
>
> Carlos
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20200427/81482bb8/attachment.html>


Maggiori informazioni sulla lista Python