Bonjour ! On me demande dans un DM de NSI ceci :
Proposez en langage Python une fonction trieListeOrdreCroissant qui prend en argument une liste de n nombre (pas nécéssairement triée) et renvoie la liste triée dans l'ordre croissant
On pourra réutiliser la fonction traitementListe et l'appeler autant de fois que nécessaire dans la fonction trieListeOrdreCroissant
Voici la fonction traitementListe
def TraitementListe(liste):
n = len(liste)
for i in range(0,n-1):
if liste[i] > liste[i+1]:
liste[i] , liste [i+1] = liste[i+1] , liste[i]
return liste
Merci de m'aider, je n'y arrive vraiment pas, bonne journée !