基本索引

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