Trouvez des réponses facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Notre plateforme vous connecte à des professionnels prêts à fournir des réponses précises à toutes vos questions. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète.

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. ​

Bonjour Jaimerai Réussir À Ne Sortir De Ma Liste Que Les Mots Ayant 10 Lettres Jai Essayé Ça Mais Ça Ne Marche Pas Pouvez Vous Maidez Merci Beaucoup class=

Sagot :

denada

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 :

Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.