web-dev-qa-db-ja.com

リストの最後から2番目の要素を取得する

次のリストを使用して、リストの最後から2番目の要素を取得できます。

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

print(lst[len(lst)-2])を使用してこの同じ結果を達成するよりも良い方法はありますか?

24
PyNoob

負のインデックス:

lst[-2]
43
Scott Hunter