- Introduction aux algorithmes de tri :
- Sur le cahier, écrire uen fonction Python qui attend une liste à deux éléments et indique si ses valeurs sont dans l’ordre croissant.
- En écrire une autre qui renvoie la liste à deux éléments dans le bon ordre (si les éléments n’y étaient pas).
- Idem avec trois éléments.
- Beaucoup sont repartis du parcours d’une liste, mais c’était inutile.
- Plusieurs façons d’échanger deux valeurs :
L.reverse()
(pas adapté pour 3 éléments)[L[0], L[1]]
(mais c’est une nouvelle liste)- échange avec var temporaire
- Précision pour 3 éléments : on ne peut comparer les éléments que 2 à 2, pas forcéments qui se suivent, et on les échange si besoin.