python中的列表和字典

2022-02-20 06:44:45 字數 364 閱讀 9644

列表和字典的區別:

列表是有序排列的一些物件,而字典是將一些物件(鍵)對應到另外一些物件(值)的資料結構;

應用場景:

字典各種需要通過某個值去檢視另乙個值的場合,也就是乙個虛擬的「查詢表」,實現方式與哈係表類似;

列表專門有序排列的資料使用,查詢列表中具體的值時需要明確知道該值在列表中的索引(序數,從0開始);

總的來說,如果是單一資料型別的集合話,建議使用列表,如」一年有12個月,一周有七天「的這種; 如果是多個不同資料型別的字段值或者經常變動訪問的環境變數等可以使用字典來儲存,這樣方便呼叫和更改;

python中的列表和字典 二

1.字典的定義 dict 2.字典特徵 字典是無序的,key value鍵值對形式,key值不重複 3.字典的賦值 dicta 4.字典的取值 dicta keya dicta.get keya 5.字典的所有鍵 dicta.keys key value獲取 dicta.items 6.修改字典中元...

python中列表,元組和字典

集合 元組列表 字典1.用 括起來 列表的建立 list 1,2,2,3,a zifuchuan print list 資料可以重複2.索引從0開始 3.列表中的元素可以沒有關係。可以是數字,字串等等 不強調資料型別相同,列表中資料型別可以不同 可以理解為強化版的陣列,裡面可以存放不同2資料型別 1...

python中列表和字典中的pop區別

在字典 語法 dict.pop key,value 說明 刪除指定鍵及對應的值,如果在字典中不存在鍵及value,則返回pop 中指定的key對應的value,即設定了預設值 示例 data data.pop c 3 3 data.pop a 1 data 在列表中 語法 list.pop inde...