Resolution d'un exercice avec Python

Christophe -  
loupius Messages postés 789 Statut Membre -
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 ?
A voir également:

1 réponse

loupius Messages postés 789 Statut Membre 148
 
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