1. 程式人生 > >【Python面試必看系列】之什麼是負索引

【Python面試必看系列】之什麼是負索引

Q 15. 什麼是負索引?

先建立一個列表:

lis=[1,2,3,4,5]

使用正索引取出列表中的第一個數:

lis[0]

輸出:

1

負索引和正索引不同,它是從右邊開始檢索。例如:使用負索引取出列表的最後一個數

lis[-1]

輸出:

5

使用負索引取出列表的倒數第二個數

lis[-2]

輸出:

4

它也能用於列表中的切片:

lis[-3:-1]

輸出:

[3,4]  //注意這裡不能輸出5,因為切片操作都是左閉右開的。