立即學習:https://edu.csdn.net/course/play/24797/282165?utm_source=blogtoedu
創建字典兩種方式:
花括號法:花括號內包含多組key-value對,key-value之間用":"隔開;多組key-value對之間用","隔開
dict構造法;可以傳入多個列表或元組參數作爲key-value對;也可爲dict指定關鍵字參數創建字典,此時字典的key不允許使用表達式。
關鍵字法:my_dict=dict(語文=85,數學=92,英語=78)
字典是可變的,字典的key必須是不可變的,所以列表不能作爲dict的key。
對不存在的key賦值,就是添加key-value對。
對不存在的key賦值,就是替換key-value對。
依舊可以用del語句,刪除key-value對。
判斷是否包含,只需要判斷key。
dict與列表:
字典相當於索引是任意不可變類型的列表;而列表相當於key只能是整數的字典。
列表的索引總是從0開始、連續增大;但字典的索引即使是整數類型,也不需要從0開始,也不連續。