<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Salve! </div><div>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. Qui il programma per il conteggio delle lettere:</div><div><br></div><div>letters = "abcdefghijklmnopqrstuvxwyz"<br>letters_set = set(letters)<br>letter_count = {}<br>for letter in letters_set:<br>    letter_count[letter] = 0</div><div>for index, line in enumerate(data):<br>    for char in line:<br>        if char in letter_count:<br>            letter_count[char] = letter_count[char] + 1</div><div>print(letter_count)</div><div><br></div><div>Grazie a chi risponderà!</div></div></div></div></div>