Bonjour j'aimerai réussir à ne sortir de ma liste que les mots ayant 10 lettres. J'ai essayé ça mais ça ne marche pas pouvez vous m'aidez merci beaucoup.

Réponse :
Tu dois voir ton fichier comme un ensemble de lignes qui contiennent chacune un seul mot.
Ta ligne 5 sera donc :
for mot in fichier
Tu enlève ensuite le caractère fin de ligne à ce mot. A la ligne 6 :
mot = mot.rstrip('\n')
A la ligne 6, tu ajoutes déjà le mot alors que tu n'as pas vérifié qu'il contenait 10 lettres.
Vérifie qu'il contient dix lettres d'abord en utilisant l'instruction len(mot):
if len(mot) <= 10:
liste.append(mot)
Supprime la ligne 7
Explications :