字典型別方法

2021-07-05 08:45:07 字數 860 閱讀 5029

dict.clear(): 刪除字典中所有元素

dict.copy(): 返回字典(淺複製)的乙個副本

dict.fromkeysc(seq,val=none): 建立並返回乙個新字典,以seq 中的元素做該字典的鍵,val 做該字典中所有鍵對應的初始值(如果不提供此值,則預設為none)

dict.get(key,default=none): 對字典dict 中的鍵key,返回它對應的值value,如果字典中不存在此鍵,則返回default 的值(注意,引數default 的預設值為none)

dict.has_key(key) :如果鍵(key)在字典中存在,返回true,否則返回false. 在python2.2版本引入in 和not in 後,此方法幾乎已廢棄不用了,但仍提供乙個可工作的介面。

dict.items(): 返回乙個包含字典中(鍵, 值)對元組的列表

dict.keys() :返回乙個包含字典中鍵的列表

dict.iter()d:方法iteritems(), iterkeys(), itervalues()與它們對應的非迭代方法一樣,不同的是它們返回乙個迭代子,而不是乙個列表。

dict.popc(key[, default]) : 和方法get()相似,如果字典中key 鍵存在,刪除並返回dict[key],如果key 鍵不存在,且沒有給出default 的值,引發keyerror 異常。

dict.setdefault(key,default=none): 和方法set()相似,如果字典中不存在key 鍵,由dict[key]=default 為它賦值。

dict.update(dict2): 將字典dict2 的鍵-值對新增到字典dict

dict.values(): 返回乙個包含字典中所有值的列表

字典型別內建方法

目錄對於值新增描述資訊使用它.多用於存的值表示的是不同的狀態時,例如存的值有姓名 年齡 身高 體重 愛好。用 以逗號隔開加入鍵值對key value.value可以是任意資料型別,而key通常應該是字串型別,但是key必須為不可變型別。info dict 優先掌握 1.按key取值,即可取也可改變 ...

python字典型別

python字典型別 1.字典的定義 賦值建立字典 d 工廠函式 d dict user1 123 user2 234 user3 345 內建方法 fromkeys d fromkeys username password 字典中的key有相同的value值,預設為none 2.字典的特性 字典不...

字典型別資料

鍵值對 鍵是資料索引的擴充套件 字典是鍵值對的集合,鍵值對之間無序 採用大括號 和dict 建立,鍵值對用冒號 表示 理解對映的概念,對映是一種鍵和值得對應關係 del d k 刪除字典d鍵k所對應的資料值 k in d 判斷k是否是字典d的鍵 d.keys 返回字典d中所有鍵的資訊 d.ralue...