python的列表、元組、字典

在python中, list, tuple, dict, set有什麼區別, 主要應用在什麼樣的場景?


解答:

定義:

list:鏈表,有序的項目, 通過索引進行查找,使用方括號”[]”;

tuple:元組,元組將多樣的對象集合到一起,不能修改,通過索引進行查找, 使用括號”()”;

dict:字典,字典是一組鍵(key)和值(value)的組合,通過鍵(key)進行查找,沒有順序, 使用大括號”{}”;

set:集合,無序,元素只出現一次, 自動去重,使用”set([])”

應用場景:

list, 簡單的數據集合,可以使用索引;

tuple, 把一些數據當做一個整體去使用,不能修改;

dict,使用鍵值和值進行關聯的數據;

set,數據只出現一次,只關心數據是否出現, 不關心其位置;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章