rank | vote | view | answer | url |
---|---|---|---|---|
49 | 2121 | 2187007 | 12 | url |
在Python里,如何获取一个列表的最后一个元素?
some_list[-1]
最短最Pythonic的方法.
事实上你可以用这个语法做好多事.some_list[-n]
语法获取倒数第n个元素.所以some_list[-1]
获取最后一个元素,some_list[-2]
获取倒数第二个,等等.最后some_list[-len(some_list)]
可以获取第一个元素~~
你也可以用这种方法获取列表元素,例如:
>>> 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]