Getting Second-to-Last Element in List
我可以得到列表中第二个到最后一个元素,其中包括:
1 2 3
| >>> lst = ['a', 'b', 'c', 'd', 'e', 'f']
>>> print(lst[len(lst)-2])
e |
有没有比使用print(lst[len(lst)-2])获得相同结果更好的方法?
- 试试lst[-2]…
- 是的,它是一个副本;请注意,top/accepted应答如何为second-to-last元素提供示例。
有:负指数:
- 即使有了-1的知识,我也不认为要减去更多……谢谢您!时限过后我就接受。