1. 程式人生 > >Python基礎(6):字典

Python基礎(6):字典

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