說說 Python 的列表切片

切片指的是列表的一部分。
1 基本用法
指定第一個元素和最後一個元素的索引,即可建立切片 。Python 會在到達指定的第二個索引之前元素後停止 。
books=['半生緣','往事並不如煙','心是孤獨的獵手'] print(books[0:2])
執行結果:

2 未指定索引
如果沒有指定第一個索引, 那麼 Python 會預設從表頭開始:
books=['半生緣','往事並不如煙','心是孤獨的獵手'] print(books[:2])
執行結果:

同樣,如果沒有指定最後一個索引, 那麼就會預設從表尾開始:
books=['半生緣','往事並不如煙','心是孤獨的獵手'] print(books[1:])
執行結果:

3 負數索引
負數索引會返回離列表末尾相應距離的元素,所以我們可以利用它,來獲取列表末尾切片。
books=['半生緣','往事並不如煙','心是孤獨的獵手'] print(books[-2:])
執行結果:

4 遍歷
可以在 for 迴圈中使用切片哦O(∩_∩)O~
books=['半生緣','往事並不如煙','心是孤獨的獵手'] for book in books[1:]: print(book)
執行結果:
