Python之資料型別 六 字典型別詳解

2021-09-13 18:54:32 字數 676 閱讀 6203

2.字典的常用內建方法

字典內每個元素由鍵值key:value對映值的鍵值對形式組成,鍵值對之間用逗號分隔,幷包含在花括號{}中:

d =

value值可以取任意型別,而鍵值必須是不可變型別,如字串、數字或者元組,而列表等就不行,且不能重複,重複會被後者覆蓋

字典是無序的物件集合,列表是有序的物件集合

增:

新增新鍵值對或覆蓋舊鍵值對:

覆蓋:單一刪除:.del dict[ ]

清空:.clear()

刪除字典:del dict

返回字典長度,元素的個數,即鍵的個數

輸出字典以字串表示

返回變數型別

舉例:以列表形式返回元組形式的鍵值對

以列表形式返回字典所有的鍵 / 值

字典dict2的鍵值對更新到原字典裡

刪除key對應的value值並返回

不存在則返回default

刪除最後乙個鍵值對,並以元組形式返回鍵值對

通過鍵值獲取對應的value值,找不到不報錯,預設返回none,可返回指定值

淺拷貝與深拷貝,與list類似,可見前面的有關list的淺拷貝與深拷貝

python3基本資料型別03 字典

字典 每個元素都是乙個鍵值對 user user name tdh user age 80如上 字典的鍵 name age 字典的值 tdh 80 nan 每個鍵都對應乙個值。字典的鍵就相當於之前字串的索引,只不過字典的索引只能靠自己設定,而字串的索引是自動生成的 檢視字典的鍵 使用keys函式 u...

7 基本資料型別 4 字典

字典 dict 用 表示,由一組組鍵值對 key value 構成,特點 無序 查詢效率高,key必須是不可變型別且唯一 我們可以將字典看成乙個大的倉庫,乙個個鍵值對就是倉庫中的乙個個房間,key是房間的門牌號,value是房間中資料。想要拿房間中的資料 value 通過門牌號 key 就行了。切記...

基礎資料型別初識(三)字典

字典 python 中非常重要的資料型別,在python中唯一乙個對映的資料型別 可變與不可變 不可變資料型別 int str bool tuple 可變資料型別 list,dic,set dic key 是唯一的 且 是不可變資料型別 value 是任意資料型別 在3.5版本 包括 之前,字典是無...