python列表,元組,字典,集合對比

來源:互聯網
上載者:User

標籤:

名稱

英文

定義

特點

操作

備忘

列表

List

list是一種有序的集合,可以隨時添加和刪除其中的元素,用["A","B"]表示

有序可修改,可以不同資料類型,下標從0開始,最後一個下標為-1。

增:append(值)

    Insert(位               置,值)

刪:remove(值)

   Pop(位置)

改:賦值

查:in

Len(list):長度,pop()表示刪除最後一個元素

元組

Tuple

一個唯讀有序列表,不可修改,用("A","B")表示,當有("A",list)時,list可以改變,但是指向不可改變

有序,指向不可改變,可以不同資料類型,下標同list

查:in

Len()tuple:長度

字典

Dict

key-value,類似於map,用{元素}表示,並且key不能重複

無序,Key不能重複,一個key對應一個value,可以不同資料類型,下標同list

增:賦值

改:賦值

查:in或dict.get(?)

刪:del(dict["a"])

len長度

清空:dict.clear()

集合

Set

持有一系列元素,這一點和 list 很像,但是set的元素沒有重複,而且是無序的,這點和 dict 的 key很像,set(list),如:

s = set([‘A‘, ‘B‘, ‘C‘])

無序,不重複的集合

增:dict.add(?)

刪:dict.remove(?)

改:賦值

查:in?

 len長度

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.