python----資料類型----列表

來源:互聯網
上載者:User

標籤:間隔   統計   span   執行   位置   glin   [1]   lin   epc   

 1 #列表: 2 name = ["lc","pxm","pt"] 3 print(‘------------‘,name[2],"----------") 4  5 #列表切片 6 print(name[1:3])                     #切片 7 print(name[:3]) 8 print(name[-1])                      #取最後一位 9 print(name[-2:])                     #取最後兩位10 11 #列表增加 12 name.append("huanglei")             #最後添加一個對象13 name.insert(1,"xulingling")        #在指定的位置插入一個對象14 15 #列表刪除16 name.remove("lvcheng")             #直接刪除,刪除指定對象17 del name[1]18 name.pop(1)                         #預設刪除最後一個對象,指定位置刪除19 20 #列表修改21 name[1]="smq"22 print(name)23 24 #列表操作25 name.index("smq")                   #尋找對象對應的位置26 name.count("lvcheng")              #統計列表中對象的出現的次數27 name.reverse()                       #列表反轉28 name.sort()                          #列表排序,按著ASCII來的29 name2 = [1,2,3]30 name.extend(name2)                   #列表擴充,即將另一個列表擴充至列表31 name.clear()                         #清空列表32 del name2                            #刪除列表33 34 #列表複製:35 name = ["lc","pxm",["alex","jack"],"pt"]36 name2 = name.copy()                       #列表複製,複製為淺copy,不會複製列表內的列表37 print(name)38 print(name2)39 name[2][0]="ALEXANDER"40 print(name)41 print(name2)

 

1 #列表深入copy2 import copy      3 name = ["lc","pxm",["alex","jack"],"pt"]4 name2 = copy.deepcopy(name)5 print(name)6 print(name2)7 name[2][0]="ALEXANDER"8 print(name)9 print(name2)
代碼執行結果[‘lc‘, ‘pxm‘, [‘alex‘, ‘jack‘], ‘pt‘][‘lc‘, ‘pxm‘, [‘alex‘, ‘jack‘], ‘pt‘][‘lc‘, ‘pxm‘, [‘ALEXANDER‘, ‘jack‘], ‘pt‘][‘lc‘, ‘pxm‘, [‘alex‘, ‘jack‘], ‘pt‘]
1 name = ["lc","pxm",["alex","jack"],"pt","ggg","dex","fed","fck"]2 #步長切片3 print(name[0:-1:2])                         #表示列印列表中的從多少開始至多少結束,最後一個表示間隔4 print(name[::2])5 #列表迴圈6 for i in name:7     print(i)

 

python----資料類型----列表

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.