clear() 可以清空乙個字典,還有一種方式是直接給變數賦值為乙個空的字典。
>>> a =
>>> e = a
>>> e
>>> a = {}
>>> a
{}>>> e
直接給變數名賦值為乙個空字典並沒有改變原來的字典,只是重新分配了乙個新的字典給a。
>>> a =
>>> e = a
>>> e
>>> a.clear()
>>> a
{}>>> e
{}
get() 獲得給定健的值,當鍵不存在時返回none。
>>> a =
>>> a.get('b')
1>>> a.get('d')
>>> a
pop() 彈出給定鍵的值,當鍵不存在的時報錯。
>>> a =
>>> a.get('b')
1>>> a.pop('d')
traceback (most recent call last):
file "", line
1, in
a.pop('d')
keyerror: 'd'
setdefault() 當字典中存在給定的鍵時,返回該鍵對應的值;如果該鍵不存在,則新增給定的鍵,對應值為none。 字典內建方法
定義 在 內用逗號隔開多元素,每個元素都是按key value的形式,其中value可以是任意型別,而key必須是不可變型別,通常key應該是str型別,因為str型別對value有描述性功能。student info student info print student info name 結果 ...
python 字典內建方法
字典內建方法 獲取字典中元素的個數 鍵的總數 len函式 d d len d pop key default 根據key刪除字典中的元素,返回對應的value,default可選,如果有default則當key在字典中不存在時,返回特定的值,如果default的則報keyerror d d.pop ...
字典型別內建方法
目錄對於值新增描述資訊使用它.多用於存的值表示的是不同的狀態時,例如存的值有姓名 年齡 身高 體重 愛好。用 以逗號隔開加入鍵值對key value.value可以是任意資料型別,而key通常應該是字串型別,但是key必須為不可變型別。info dict 優先掌握 1.按key取值,即可取也可改變 ...