dict,可變得資料型別,儲存對映,無序。
對映,即為一對一的kye-value鍵值對。
1,字典的定義
d={} #定義空字典
d=dict() #工廠方法定義字典
d={}.fromkeys(, 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
python面試6 字典
1.字典操作中 del 和 pop 有什麼區別 pop 函式會返回刪除的值,d.pop key del 函式直接刪除元素,沒有返回值 del d key 2.按照字典的內的年齡排序 d1 d1.sort key lambda x x age 3.請合併下面兩個字典 a b a.update b 4....
python 基礎4 字典
一 字典建立 1.phonebook 每個鍵和值通過冒號隔開,每個項之間用逗號 2.dict函式通過其他的對映建立字典 items name fp age 24 d dict items items name fp age 24 d 也可以通過關鍵字建立字典 d dict name fp age 2...
Python基礎 04 字典
字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 d 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。把相應的鍵放入熟悉的方括弧,如下例項 dict print dict name dict ...