Sujet : Trouver l'index du plus grand élément dans une liste (was: [SOLUTION] Tri de crêpes)
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.lang.pythonDate : 04. Dec 2024, 12:24:52
Autres entêtes
Organisation : There's no cabale
Message-ID : <vipe64$774$1@cabale.usenet-fr.net>
References : 1 2 3
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4
Le 03/12/2024 15:08, j'écrivais :
# On va chercher la plus grande crêpe parmi celles qui ne sont
# pas encore triées
maxcrepe = max(crepes[:desordre])
maxindex = crepes.index(maxcrepe)
Dans mon code, je n'ai pas besoin de la valeur maxcrepe, seul le maxindex
m'est utile. Et je ne me sers de maxcrepe que pour trouver maxindex.
Question : existe-t-il une commande en Python retournant directement le
maxindex, ce pour éviter de lire le tableau plusieurs fois¹ ?
-- Olivier Miakinen¹ En moyenne une fois et demie, selon la position du max.