Ex 5.15

De TravauxIndse
Aller à la navigation Aller à la recherche

Énoncé de l'exercice :[modifier]

Écrivez un programme qui analyse un par un tous les éléments d’une liste de mots (par exemple) : ['Jean', 'Maximilien', 'Brigitte', 'Sonia', 'Jean-Pierre', 'Sandra']) pour générer deux nouvelles listes. L’une contiendra les mots comportant moins de 6 caractères, l’autre les mots comportant 6 caractères ou davantage.

Solutions de cet exercices :[modifier]

  • Solution de Kévin Detaille :
t,t1,t2=["Jean", "Maximilien", "Brigitte", "Sonia", "Jean-Pierre", "Sandra"],[],[]
a=0
while a<len(t):
   if(len(t[a])<6):
       t1.append(t[a])
   else:
       t2.append(t[a])
   a=a+1
print(t1)
print(t2)