2016-10-03 23 views
8

içinde aşağıdaki ile listenin ikinci-to-son öğe almak mümkün: Alma İkinci to-Son Unsuru Listesinde

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

aynı ulaşmak için print(lst[len(lst)-2]) kullanmaktan daha iyi bir yolu var mı sonuç?

+5

deneyin 'lst [-2]' ... – Efferalgan

+1

Ve evet, bu bir kopyası; Üst/kabul edilmiş yanıtın ikinci son öğe için nasıl bir örnek verdiğine dikkat edin. – TigerhawkT3

cevap

18

vardır: Negatif endeksleri:

lst[-2] 
+0

'-1' bilgisi ile bile daha fazla çıkarma düşünmedim ... teşekkür ederim! Zaman sınırı bittiğinde kabul edeceğim. – PyNoob