#獲取列表中指定元素的索引
lst1=['hello','world',98,'hello']print(lst1.index('hello'))#輸出為0如果列表中有相同元素,只返回列表中相同元素的第一個元素的索引print(lst1.index('hello',1,4))#輸出為3,在指定的範圍內,查詢元素的索引
#獲取列表中的單個元素
lst2=['hello','world',98,'hello']print(lst2[2])#輸出為98 正向索引是從0到N-1print(lst2[-3])#輸出為world 逆向索引是從-N到-1
#獲取列表中的多個元素
lst3=[10,20,30,40,50,60,70,80]print(lst3[1:3:1])#輸出[20, 30]裡面的引數是start,stop,step,表示從1切到3,不包括3print(lst3[1:6:2])#輸出[20, 40, 60]print(lst3[:6:2])#輸出[10, 30, 50]print(lst3[1::2])#輸出[20, 40, 60, 80]print(lst3[::-1])#輸出[80, 70, 60, 50, 40, 30, 20, 10]print(lst3[6::-1])#輸出[70, 60, 50, 40, 30, 20, 10]print(lst3[6::-2])#輸出[70, 50, 30, 10]print(lst3[6:0:-2])#輸出[70, 50, 30]