Probleme tri tableau python

Fermé
Slyw - Modifié le 8 févr. 2022 à 12:41
mamiemando Messages postés 33653 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 mai 2025 - 8 févr. 2022 à 12:44
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
A voir également:

2 réponses

jordane45 Messages postés 38471 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 mai 2025 4 742
8 févr. 2022 à 11:00
Bonjour,

L'indentation état primordiale en PYTHON, merci de reposter ton code en utilisant les balises de code.
Explications ( à lire entièrement !! ) disponibles ici :https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0
mamiemando Messages postés 33653 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 mai 2025 7 846
Modifié le 8 févr. 2022 à 12:44
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