Python基礎學習筆記(四)
一 認識字典
二 增刪改查
三 常見操作
一 認識字典
字典是一種可變容器模型,且可存儲任意類型對象。
字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在大括號{}中.
鍵必須是唯一的,但值則不必。
值可以取任何數據類型,但鍵必須是不可變的,如字符串,數字或元組。
字典是使用hash算法計算key的哈希值. 使用哈希值來存儲數據,因此字典中的key必須是可哈希的, 不可變的就是可哈希的
哈希算法得到的是一個唯一的數字(可能是正數, 可能是負數, 很大或者很小)
二 增刪改查
1. 增加
dic[key] = value
setdefault(key, value)
2.刪除
pop(key)
popitem()
del dic[key]
clear()
3.修改
dic[key] = value
dic1.update(dict2)
4. 查詢
dic[key] 可能會報錯
dic.get(key) 沒有返回None
dic.setdefault()
三 常見操作
keys() key的集合
values() value的集合
items() 鍵值對的集合(key,value)
Python基礎學習筆記(四)