Python的元組、列表截取
阿新 • • 發佈:2018-06-18
範圍 逗號 步長 創建 截取 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的元組、列表截取