Ex 5.11
De TravauxIndse
Révision datée du 4 avril 2011 à 14:45 par Kevinde (discussion | contributions) (Nouvelle page : ==Énoncé de l'exercice :== Soient les listes suivantes : t1 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] et t2 = ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juil...)
Énoncé de l'exercice :
Soient les listes suivantes : t1 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] et t2 = ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre']. Écrivez un petit programme qui crée une nouvelle liste t3. Celle-ci devra contenir tous les éléments des deux listes en les alternant, de telle manière que chaque nom de mois soit suivi du nombre de jours correspondant : ['Janvier',31,'Février',28,'Mars',31, etc...].
Solutions de cet exercices :
- Solution de Kévin Detaille :
t1 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] t2 = ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'] t3=[] i=0 while i<len(t1): t3.append(t2[i]) t3.append(t1[i]) i=i+1 print(t3)