Resolution d'un exercice avec Python

Fermé
Christophe - 8 nov. 2009 à 07:50
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 8 nov. 2009 à 10:30
Bonjour,
J'ai pour but de terminer un exercice qui me demande:

"Ecrivez une fonction indminmax qui prend comme paramètre une liste
de nombres et qui retourne comme résultat une liste formée de l’indice
du plus petit nombre et de l’indice du plus grand nombre de la liste."

Voici ce que j'ai essayé:

def indminmax(l):
min=l[0]
max=0
for n in range(len(l)):
if l[n]<min:
min=l[n]
min=min+l[n]
if l[n]>max:
max=l[n]
max=max+1
return[min,max]

Mais c'est sans résultat, quelqu'un pourrait me dire où est mon erreur svp ?

1 réponse

loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148
8 nov. 2009 à 10:30
Oui je vois bien où se situe l'erreur.
Regarde ici, tu y trouveras la description du principe.
Et regarde aussi la première réponse à cette question.
Bonne continuation.
0