Bonjour,

j'ai quelques difficultés avec des exos basiques de python au niveau de la compréhension de l'énoncé .

exercice 1 :

erreurs = [['Alberta', 1965, 'avril', 6], ['Missouri', 1965, 'avril', 9]]

Comment retrouver le jour et quelle expression calculerait ,à partir de 'erreurs' , le nombre de jours entre les deux dates ?

Ma réponse : pour trouver le 9 avril
>>> erreurs[1][3]
9

Mais le nombre de jours entre les deux dates :

>>> erreurs[1][3] - erreurs[0][3]
3



Exercice 2 :

Une liste est plate lorsqu'elle ne contient pas de sous-liste : quelle expression permettrait d'aplatir 'erreurs' , d'en faire une liste plate de 8 élèments ?

Ma réponse est :

>>>[erreurs[0][0]]+[erreurs[0][1]]+[erreurs[0][2]]+[erreurs[0][3]]+[erreurs[1][0]]+[erreurs[1][1]]+[erreurs[1][2]]+[erreurs[1][3]]

['Alberta', 1965, 'avril', 6, 'Missouri', 1965, 'avril', 9]


Bonnes fêtes de fin d'année