Bonjour à tous,
Comment comprendre ce "-1" ?
Merci pour vos explications.
Bonjour à tous,
Comment comprendre ce "-1" ?
Merci pour vos explications.
Cf. tes cours sur les listes.
-1, signifie que tu accèdes au dernier élément de la liste. -2 à l'avant dernier, etc ...
Bonjour,
En fait, ce que fait Python, c'est: quand l'indice est négatif, il l'ajoute au nombre total d'éléments pour calculer l'indice réel:
car -1+5 => indice 4 => 'e'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 print(['a','b','c','d','e'][-1]) e
Fonctonne aussi avec un string :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 >>> a = "test" >>> a[0:2][-1] 'e'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 >>> a[0:2] 'te'
Partager