Inizia subitoInizia gratis

List comprehension di base

In questo esercizio dovrai creare una rappresentazione bag-of-words dell'email di spam salvata nella variabile spam (puoi esplorarne il contenuto usando la shell). Ricorda che una bag-of-words è semplicemente un contatore delle parole uniche presenti in un testo. Questa rappresentazione può poi essere usata per la classificazione del testo, ad esempio per il rilevamento dello spam (con un numero sufficiente di esempi di training).

Abbiamo creato una piccola funzione di supporto create_word_list() per aiutarti a dividere una stringa in parole; ad esempio, applicarla a 'To infinity... and beyond!' restituirà ['To', 'infinity', 'and', 'beyond'].

Questo esercizio fa parte del corso

Esercitarsi con le domande di colloquio di coding in Python

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Convert the text to lower case and create a word list
words = ____
Modifica ed esegui il codice