Memor.の 2009-05-30 19:28 采纳率: 50%
浏览 586
已采纳

获取 Python 中列表的最后一个元素

In Python, how do you get the last element of a list?

转载于:https://stackoverflow.com/questions/930397/getting-the-last-element-of-a-list-in-python

  • 写回答

14条回答 默认 最新

  • 叼花硬汉 2009-05-30 19:29
    关注

    some_list[-1] is the shortest and most Pythonic.

    In fact, you can do much more with this syntax. The some_list[-n] syntax gets the nth-to-last element. So some_list[-1] gets the last element, some_list[-2] gets the second to last, etc, all the way down to some_list[-len(some_list)], which gives you the first element.

    You can also set list elements in this way. For instance:

    >>> some_list = [1, 2, 3]
    >>> some_list[-1] = 5 # Set the last element
    >>> some_list[-2] = 3 # Set the second to last element
    >>> some_list
    [1, 3, 5]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(13条)

报告相同问题?