python_基礎資料類型二

來源:互聯網
上載者:User

標籤:元祖   xtend   print   rev   int   eve   基礎資料類型   增加   返回   

1、列表:可索引,可切片,可加步長  可以儲存大量的資料
li = [‘alex‘, ‘wusir‘, ‘taibai‘, ‘egon‘, ‘景女神‘, ‘文周老師‘, ‘日天‘]
print(li[0]) #alex
print(li[-1]) #日天
print(li[:2]) #alex,wusir
print(li[5:]) #文周老師,日天
print(li[-1:2:2]) #日天,景女神

增加:
li.append(‘張三‘) #追加
li.insert(1,‘zhangsan‘)#插入
li.extend(‘ab‘) #迭代著追加

刪除:
li.pop(2) #通過索引刪除,有傳回值,返回被刪除的元素
li.remoove(‘alex‘) #通過元素刪除
li.clear() #清空
del li[1] #通過索引刪除
del li[:4:2] #通過切片加步長
del li 在記憶體層級刪除列表

修改:
  按照索引修改
  li[2] = ‘張三‘
  li[2:4] = ‘ab‘
  li[2:5:1] = ‘abc‘ #必須一一對應

查:
  for i in li:
    print(i)

其它方法:
  len count index
  sort()升序排序 sort(reverse=True)降序排序 reverse()反轉

元祖:唯讀列表
  tu1 = (‘a‘,1,True,[‘a‘,2],{‘name‘:‘a‘})
  兒子不能改,孫子可以修改
range:自定製的數字範圍的可迭代對象
    顧頭不顧尾,一般和for迴圈結合使用,可以加步長



  
 

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.