[quote=“dimm”]Je viens de faire l’exercice, je me suis compliqué la vie… 
[code]# -- coding:Utf-8 --
programme qui recherche le plus grand
élément dans une liste donnée.
li=[32, 5, 12, 8, 3, 75, 2, 15]
k=0
while len(li) > 1:
if li[k] > li[len(li) - 1]:
del(li[len(li) - 1])
else:
del(li[k])
print “le plus grand élément de cette liste a la valeur”,li[k][/code]
Il y avait beaucoup plus simple, la solution de l’auteur :
[code]#! /usr/bin/env python
-- coding: Latin-1 --
Recherche du plus grand élément d’une liste
Liste fournie au départ :
tt = [32, 5, 12, 8, 3, 75, 2, 15]
Au fur et à mesure du traitement de la liste, on mémorisera dans
la variable ci-dessous la valeur du plus grand élément déjà trouvé :
max = 0
Examen de tous les éléments :
i = 0
while i < len(tt):
if tt[i] > max:
max = tt[i] # mémorisation d’un nouveau maximum
i = i + 1
Affichage :
print “Le plus grand élément de cette liste a la valeur”, max[/code][/quote]hi hi hi si tu regarde bien tu peux t’apercevoir que j’ai eu le même raisonnement que l’auteur mais au niveau algo seulement je ne connais pas le python 