1. 程式人生 > >python字典中的知識點

python字典中的知識點

1.字典推導式

a = {i+1:i for i in range(5)}  # 可以在key 和 value中新增對 i 的額外操作

2.字典的部分方法
update()  # a.update(b) 以a為基礎,進行合併b的資料,key相同則覆蓋掉a的,新key則新增,作用是修改a的資料

keys()返回一個字典的Key的字典鍵列表物件,values()返回值的列表物件,items()返回dict_items物件列表,元素是元組,包括key和value

對字典的遍歷,不呼叫上述方法,遍歷出來的是字典的 key

len()方法可以檢視字典的鍵值對的數量

get(key)  獲取鍵對應的值,key不存在返回None,區別於dict[key],這種用法若key不存在會報錯

3.字典key

字典的key必須是不可變型別,例如字串,元組,數字