Python基礎(6):字典
阿新 • • 發佈:2018-11-05
dict,可變得資料型別,儲存對映,無序。
對映,即為一對一的kye-value鍵值對。
1,字典的定義
d={} #定義空字典
d=dict() #工廠方法定義字典
d={key1:value1,key2:value2……}
{}.fromkeys({key1, key2}, value)) #fromkeys函式生成字典,value一致
2,字典的增加
d[key]=value #直接通過key值增加
d.update(key1=value1,key2=value2) #update函式,若已存在key-value對,則更新,不存在,新增
d.setdefault(key1,value1) #setdefault函式,已存在,不更新,不存在,新增
3,字典的刪除
del d[key]
d.pop(key) #刪除指定key的key-value,如果key存在, 刪除, 並且返回刪除key對應的value值,如果key不存在, 直接報錯
d.popitem() #刪除最後一個key-value值
d.clear() #清空字典內容
4,字典的檢視
d.key() #檢視key
d.value() #檢視value
d.items() #檢視key,value
d[key] #檢視key對應的value,key不存在,直接報錯
d.get(key) #檢視key對應的value,不存在返回none