1. 程式人生 > >Python 列表[::-1]翻轉

Python 列表[::-1]翻轉

 

b = a[i:j:s]:

i為起始索引(預設為0),

j為結束索引(不包括,預設為len(a)),

s為步進(預設為1).

 

所以a[i:j:1]相當於a[i:j].

 

當s<0時:

i預設時,預設為-1,

j預設時,預設為-len(a)-1,

所以a[::-1]相當於 a[-1:-len(a)-1:-1],也就是從最後一個元素到第一個元素複製一遍。