python入门二(List和Tuple类型)【2-3 python倒序访问list】

2-3 python倒序访问list

我们还是用一个list按分数从高到低表示出班里的3个同学:

1 >>> L = ['Adam', 'Lisa', 'Bart']

Bart同学是最后一名,俗称倒数第一,所以,我们可以用 -1 这个索引来表示最后一个元素:

1 >>> print L[-1]
2 Bart

类似的,倒数第二用 -2 表示,倒数第三用 -3 表示,倒数第四用 -4 表示:

1 >>> print L[-2]
2 Lisa
3 >>> print L[-3]
4 Adam
5 >>> print L[-4]
6 Traceback (most recent call last):
7   File "<stdin>", line 1, in <module>
8 IndexError: list index out of range

L[-4] 报错了,因为倒数第四不存在,一共只有3个元素。

使用倒序索引时,也要注意不要越界

posted on 2019-09-25 16:45  ucas_python  阅读(339)  评论(0编辑  收藏  举报