1. 程式人生 > >Python的元組、列表截取

Python的元組、列表截取

範圍 逗號 步長 創建 截取 run TP 切片 括號

一、元組介紹

1.Python的元組與列表類似,不同之處在於元組的元素不能修改。

2.元組使用小括號,列表使用方括號。例如:tup = (1, 2, 3, 4, 5 );

3.元組創建很簡單,只需要在括號中添加元素,並使用逗號隔開即可。

4.元組中只包含一個元素時,需要在元素後面添加逗號。

5.元組與字符串類似,下標索引從0開始,可以進行截取,組合等。

二、元組的用法

1.取值(使用下標)

tup1[0]

tup2[1:5] #顧頭不顧尾,取得是下標1到下標4的元素

2.修改,元組中元素不可修改,但是可以對元組進行連接組合

tup3 = tup1 + tup2;

3.刪除:del tup

4.將列表轉換為元組: tuple(list)

三、切片(列表、字符串、範圍取值的一種方法)

1.list[:3] #顧頭不顧尾,如果開始的下標不寫的話,那麽就是從最前面開始

2.list[-1] #-1代表最後一個元素

3.list[1:] #如果下標不寫的話,代表取到最後

4.list[:] #開頭的下標和結尾的下標都不寫的話,代表取整個list

5.list[-6:-10:-1] #第二個冒號後面值代表步長,是隔幾個元素取一次,步長是負數的話,從右往左開始取值

6.list[::-1] #將列表裏的元素都取出來了,但是順序是之前的倒過來,因為步長是負數

Python的元組、列表截取