Probleme tri tableau python

Fermé
Slyw - Modifié le 8 févr. 2022 à 12:41
mamiemando Messages postés 33135 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 juin 2024 - 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 38201 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 juin 2024 4 675
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 33135 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 juin 2024 7 756
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