O'Reilly logo

Apprendre à programmer avec Python 3 by Gérard Swinnen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Exercice 10.31 :

# Élimination de doublons

lst = [9, 12, 40, 5, 12, 3, 27, 5, 9, 3, 8, 22, 40, 3, 2, 4, 6, 25]

lst2 = []

for el in lst:

if el not in lst2:

lst2.append(el)

lst2.sort()

print("Liste initiale :", lst)

print("Liste traitée :", lst2)

Exercice 10.33 (afficher tous les jours d'une année) :

## Cette variante utilise une liste de listes ##

## (que l'on pourrait aisément remplacer par deux listes distinctes)

# La liste ci-dessous contient deux éléments qui sont eux-mêmes des listes.

# l'élément 0 contient les nombres de jours de chaque mois, tandis que

# l'élément 1 contient les noms des douze mois :

mois = [[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31], ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required