Liste
Graph
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir,
Ayant commencé Python depuis peu, j'aurai une question pour vous.
Dans mon programme j'utilise une boucle pour trier une liste :
for in range (len(liste)-1,0,-1)
sauf que du coup le dernier élément de ma liste n'est pas pris en compte mais si je change le len(liste)-1, le programme ne marche plus alors que je voudrais le remplacer par (len(liste) pour que le boucle commence à partir du dernier élément de ma liste. Pouquoi cela ne fonctionne-t-il pas et que dois-je faire ?
Merci pour vos réponses
Ayant commencé Python depuis peu, j'aurai une question pour vous.
Dans mon programme j'utilise une boucle pour trier une liste :
for in range (len(liste)-1,0,-1)
sauf que du coup le dernier élément de ma liste n'est pas pris en compte mais si je change le len(liste)-1, le programme ne marche plus alors que je voudrais le remplacer par (len(liste) pour que le boucle commence à partir du dernier élément de ma liste. Pouquoi cela ne fonctionne-t-il pas et que dois-je faire ?
Merci pour vos réponses
A voir également:
- Liste
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Site dangereux liste - Guide
- Liste site streaming illégal - Accueil - Services en ligne
1 réponse
Bonjour,
Tout d'abord, je te conseille d'utiliser xrange() plutôt que range() dans ce contexte.
Sinon, ton code doit bien fonctionner en mettant len(liste) au lieu de len(liste)-1. Si ça ne marche pas c'est qu'il y a une autre erreur ailleurs.
Peux-tu montrer ton code ? Et n'oublie pas d'utiliser les balises "code"
Exemple :
<code python>ici tu mets ton code</code>
Google is your friend
Tout d'abord, je te conseille d'utiliser xrange() plutôt que range() dans ce contexte.
Sinon, ton code doit bien fonctionner en mettant len(liste) au lieu de len(liste)-1. Si ça ne marche pas c'est qu'il y a une autre erreur ailleurs.
Peux-tu montrer ton code ? Et n'oublie pas d'utiliser les balises "code"
Exemple :
<code python>ici tu mets ton code</code>
Google is your friend
Cdlt,