2016-10-03 8 views
8

में मैं निम्नलिखित के साथ एक सूची के दूसरे करने के लिए पिछले तत्व प्राप्त करने में सक्षम हूँ:हो रही दूसरी करने के लिए अंतिम तत्व सूची

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

वहाँ print(lst[len(lst)-2]) का उपयोग कर यह एक ही प्राप्त करने के लिए की तुलना में एक बेहतर तरीका है परिणाम?

+5

कोशिश 'lst [-2]' ... – Efferalgan

+1

और हाँ, यह डुप्लिकेट है; ध्यान दें कि शीर्ष/स्वीकृत उत्तर दूसरे के लिए अंतिम तत्व के लिए एक उदाहरण देता है। – TigerhawkT3

उत्तर

18

है: नकारात्मक सूचकांक:

lst[-2] 
+0

'-1' के ज्ञान के साथ भी मैंने और अधिक घटाना नहीं सोचा था ... धन्यवाद! समय सीमा खत्म हो जाने पर मैं स्वीकार करूंगा। – PyNoob

संबंधित मुद्दे