最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python從入門(mén)到實(shí)踐之字典

 更新時(shí)間:2022年01月04日 14:40:47   作者:XiaoJiang936  
這篇文章主要為大家介紹了python字典,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

字典概述

字典是一個(gè)映射集合,他儲(chǔ)存的是鍵值對(duì),通過(guò)鍵來(lái)查找值,而不是索引

字典定義

通過(guò)大括號(hào){}與鍵值對(duì)來(lái)表示一個(gè)字典   字典名={鍵1:值1,鍵2:值2.......}  鍵值對(duì)之間用冒號(hào)隔開(kāi),鍵值對(duì)之間用逗號(hào)隔開(kāi)可以使用函數(shù)dict()生成一個(gè)空字典

查找字典的值

一般都是通過(guò)字典的鍵來(lái)查找值,如果用值來(lái)查找鍵,,,,,書(shū)上沒(méi)講怎么查,估計(jì)也很麻煩字典名[鍵]  用中括號(hào)把鍵括起來(lái)就可以查找相應(yīng)值了

給字典增加鍵值對(duì)

字典名[鍵]=值  這樣就可以給字典增加新的鍵值對(duì)了

給字典修改鍵值對(duì)的值

跟給字典增加鍵值對(duì)是一模一樣的,當(dāng)給的鍵字典里面有時(shí)就是給字典修改鍵值對(duì)的值了

給字典刪除鍵值對(duì)

方法1:使用del語(yǔ)句,        del 字典名[鍵]  就是這么用的方法2:使用pop(key,default)方法,他會(huì)返回相應(yīng)的值并刪除這個(gè)鍵值對(duì),方法pop()有兩個(gè)參數(shù),第一個(gè)是要?jiǎng)h除的字典的鍵,第二個(gè)是如果要?jiǎng)h除的鍵字典里沒(méi)有的話返回default這個(gè)值,可以省略第二個(gè)參數(shù),這樣默認(rèn)值會(huì)為空方法3:使用方法popitem(),他會(huì)以元組的形式隨機(jī)返回字典中的一個(gè)鍵值對(duì)并刪除這個(gè)鍵值對(duì)方法4:使用clear()方法,他會(huì)刪除所有的鍵值對(duì)成為一個(gè)空字典

字典中可以包含列表值

字典名[鍵:列表]

列表中可以包含字典

 列表名[字典1,元素2,........]

字典中可以包含字典

字典名[鍵:字典]

關(guān)于字典的一些其他操作函數(shù)和方法

len()函數(shù)

len(字典名)    返回字典的長(zhǎng)度(鍵值對(duì)個(gè)數(shù))

max()函數(shù)

max(字典名)   返回字典中鍵的最大值,前提是字典中的鍵可以相互比較,是返回鍵不是返回值,下面的min()函數(shù)也是

min()函數(shù)

min(字典名)  返回字典中鍵的最小值,前提是字典中的鍵可以相互比較

dict()函數(shù)

生成一個(gè)空字典

keys()方法

返回字典中的所有鍵的信息,但是返回結(jié)果是python中一種專(zhuān)門(mén)表示字典鍵的內(nèi)部數(shù)據(jù)dict_keys,如果想更好的使用返回結(jié)果可以使用list()函數(shù)生成列表

values()方法

返回字典中所有值的信息,但是返回結(jié)果是python中一種專(zhuān)門(mén)表示字典值的內(nèi)部數(shù)據(jù)dict_values,如果想更好的使用返回結(jié)果可以使用list()函數(shù)生成列表

items()方法

返回字典中所有鍵值對(duì)的信息,但是返回結(jié)果是python的一種內(nèi)部數(shù)據(jù)類(lèi)型dict_items,如果想更好的使用返回結(jié)果,可以使用list()函數(shù)生成列表,其中列表的元素是一個(gè)個(gè)表示鍵值對(duì)的元組

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

最新評(píng)論

油尖旺区| 田东县| 顺平县| 秦皇岛市| 闻喜县| 花莲市| 平山县| 开鲁县| 禄劝| 海南省| 鹿邑县| 宁晋县| 大理市| 鹿邑县| 洪湖市| 长治县| 周至县| 长丰县| 泊头市| 安远县| 共和县| 城步| 广饶县| 梁河县| 益阳市| 广河县| 定兴县| 咸阳市| 新泰市| 福安市| 公安县| 平谷区| 定兴县| 荆州市| 科技| 肃宁县| 漯河市| 呼玛县| 甘南县| 哈密市| 北票市|