基本索引

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