2016-10-03 15 views
8

で、私は次のようにリストの最後から2番目の要素を取得することができています: 取得最後から2番目の要素の一覧

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

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

+5

は[-2] '... – Efferalgan

+1

そして、はい、それが重複している' LSTをお試しください。トップ/受け入れられた答えが2番目と最後の要素の例を与える方法に注意してください。 – TigerhawkT3

答えて

18

あり:負のインデックス:

lst[-2] 
+0

「-1」の知識があっても、もっと減算するとは思わなかった...ありがとう!期限が過ぎると私は受け入れる。 – PyNoob

関連する問題