1. 程式人生 > >【Python】列表:開始、結束、步長值(列表切片的使用)

【Python】列表:開始、結束、步長值(列表切片的使用)

開始 結束 步長值

我們知道,在for迴圈裡range可以呼叫3個引數,分別對應開始、結束和步長值。用於列表使,我們可以將這三個引數在中括號中指定,用冒號字元分隔。 使用時,這三個值都是可選的。 如果沒有指定開始值,則預設為0; 如果沒有指定結束值,則取列表允許的最大值; 如果沒有指定步長值,則預設值為1;

列表切片的使用

>>> mylist
['w', 'a', 's', 'a', 'b', 'i']
>>> mylist[0: 5: 2]
['w', 's', 'b']
>>> mylist[3::]
['a', 'b', 'i']
>>> mylist[:5:]
['w', 'a', 's', 'a', 'b']
>>> mylist[::2]
['w', 's', 'b']

注意:結束值表示 直到但不包括