Python的元組、列表截取


一、元組介紹

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]       #將列表里的元素都取出來了,但是順序是之前的倒過來,因為步長是負數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM