Bonjour,
[1:] est bien un slice qui supprime le premier élément d'une liste.
Comment son usage se justifie-t-il dans une boucle comme la suivante ?alors queCode:
1
2
3
4
5
6
7
8
9 numbers = [3, 2, 5, 8, 4, 7, 9, 1, 6, -12] minimum = numbers[0] for i in numbers[1:] : # <--- if i < minimum: minimum = i print('Le minimum est', minimum)
donne le même résultat.Code:
1
2 for i in numbers[0:] :
Merci pour votre explication.