bonjour à tous
j'ai écrit ceci qui marche :
et ceci qui renvoie des valeurs aléatoires pour le rang du minimum :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 def min(L): m=L[1] n=len(L) ii=0 for i in range(n): x=L[i] if (x<m): m=x ii=i return([m,ii])
je me doute qu'un for x in L ne doit pas lire les éléments de la liste L dans l'ordre qu'on attend mais je me demandais s'il était possible de savoir comment Python parcourt L quand on fait un for x in L
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 def minbis(L): m=L[0] ii=0 for i in L: if (i<m): m=i ii+=1 return([m,ii])
Partager