Probleme tri tableau python

Slyw -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je n'arrive pas a trié mon tableau je vous donne le problème.

def tri(tab):
 """
  tab : tableau ne comportant que des 0 et des 1
  La fonction trie le tableau Tab
 """  
 # debut contient l'indice du premier élément de la zone non triée
 # fin contient l'indice du dernier élément de la zone non triée
 # au début, la zone non triée est le tableau entier.


 tab=[1,0,0,1]
 debut=
 fin=
 while debut !=fin :
  if tab[debut]==0:
   debut=
  else:
   valeur=tab[fin]
   tab[fin]=………
   ………
   fin= …………
 …………


Configuration: Windows / Firefox 96.0

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    En plus du lien donné par jordane45, merci de lire ce lien.

    À ce stade on ne sait pas ce que tu as fait, ce que tu dois faire et ce qui te bloque. Il existe plein d'algorithmes de tri (voir cette page) et ton enseignant attend sûrement de ta part de réaliser un tri particulier.

    Sans plus d'information, ma réponse serait :

    tab = sorted(tab)


    Bonne chance
    0