一尘不染

如何在Python中获取列表的最后一项?

python

我需要列表的最后9个数字,而且我敢肯定有一种切片方法,但是我似乎无法理解。我可以这样获得前9个:

num_list[0:9]

阅读 168

收藏
2020-12-20

共1个答案

一尘不染

您可以在切片运算符中使用负整数。这是使用python CLI解释器的示例:

>>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
>>> a
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
>>> a[-9:]
[4, 5, 6, 7, 8, 9, 10, 11, 12]

重要的是 a[-9:]

2020-12-20