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 que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for i in numbers[0:] :
Merci pour votre explication.
Partager