Python 字典

字典是以鍵值對形式存儲數(shù)據(jù)的一種格式,字典的每個元素由2部分組成,鍵:值,字典中找某個元素時,是根據(jù)鍵去查找對應(yīng)的值的。

1、定義字典

定義字典并取值
運行結(jié)果

如果訪問的鍵不存在,程序?qū)伋霎惓!?/p>

訪問不存在的鍵
運行結(jié)果

在我們不確定字典中是否存在某個鍵而又想獲取其值時,可以使用get方法,還可以設(shè)置默認值

獲取不存在的鍵
運行結(jié)果

2、字典的常見操作

(1)修改元素

字典的每個元素中的數(shù)據(jù)是可以修改的,只要通過key找到,即可修改。

修改字典元素
運行結(jié)果

(2)添加元素

如果在使用?變量名['鍵'] = 數(shù)據(jù)?時,這個“鍵”在字典中,不存在,那么就會新增這個元素

字典添加元素
運行結(jié)果

(3)刪除元素

對字典進行刪除操作,有一下幾種:

del

clear()

例:刪除列表中指定元素

刪除字典中指定元素
運行結(jié)果

例:刪除整個字典對象

刪除整個字典對象
運行結(jié)果

例:清空字典中所有元素

清空字典中所有元素
運行結(jié)果

(4)len()

統(tǒng)計鍵的個數(shù)
運行結(jié)果

(5)keys()

返回一個包含字典中所有鍵值的列表

獲取字典中所有的鍵
運行結(jié)果

(6)values()

返回一個包含字典所有value值的列表

獲取字典中所有的value
運行結(jié)果

(7)items()

返回一個包含所有(鍵,值)元組的列表

獲取字典中所有鍵值對
運行結(jié)果

3、字典的遍歷

(1)遍歷keys

遍歷keys
運行結(jié)果

(2)遍歷values

遍歷values
運行結(jié)果

(3)遍歷items

遍歷items
運行結(jié)果
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容