web-dev-qa-db-fra.com

Obtenir l'avant dernier élément de la liste

Je peux obtenir l'avant-dernier élément d'une liste avec les éléments suivants:

>>> lst = ['a', 'b', 'c', 'd', 'e', 'f']
>>> print(lst[len(lst)-2])
e

Existe-t-il un meilleur moyen que d'utiliser print(lst[len(lst)-2]) pour obtenir le même résultat?

24
PyNoob

Il y a: indices négatifs:

lst[-2]
43
Scott Hunter