Compréhensions de liste de base
Pour cette tâche, vous devez créer une représentation en sac de mots (bag-of-words) du courriel pourriel stocké dans la variable spam (vous pouvez explorer son contenu dans l'interpréteur). Rappelez-vous que le sac de mots est simplement un décompte des mots uniques dans un texte donné. Cette représentation peut ensuite servir à la classification de texte, p. ex. pour la détection de pourriel (avec suffisamment d'exemples d'entraînement).
Nous avons créé une petite fonction auxiliaire create_word_list() pour vous aider à scinder une chaîne en mots; par exemple, l'appliquer à 'To infinity... and beyond!' retournera ['To', 'infinity', 'and', 'beyond'].
Cette activité fait partie du cours
S'entraîner aux questions d'entrevue de programmation en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Convert the text to lower case and create a word list
words = ____