基本索引
Python 列表是从 0 开始的,即列表中的第一个元素可以通过索引 0
访问
arr = ['a', 'b', 'c', 'd']
print(arr[0])
>> 'a'
你可以通过索引 1
访问列表中的第二个元素,通过索引 2
访问第三个元素,依此类推:
print(arr[1])
>> 'b'
print(arr[2])
>> 'c'
你还可以使用负索引来访问列表末尾的元素。例如。index -1
将为你提供列表的最后一个元素,而 -2
将为你提供列表中倒数第二个元素:
print(arr[-1])
>> 'd'
print(arr[-2])
>> 'c'
如果你尝试访问列表中不存在的索引,则会引发 IndexError
:
print arr[6]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range