国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » 原創(chuàng)課程 » Python

課程內(nèi)容

Python入門課程NO45課 字典的查找

極客小將2020-08-12-
字典的常見操作包含字典的查找、修改、添加、刪除等操作。這節(jié)課重點講解字典的查找,字典的查找分為幾個知識點:查找鍵名是否存在:方法如下1. key in dict ?2. key not in dictkey表示字典的鍵名,如果鍵名存在,則返回True,否則返回False。not in 表示是否不存在的意

字典的常見操作包含字典的查找、修改、添加、刪除等操作。這節(jié)課重點講解字典的查找,字典的查找分為幾個知識點:

查找鍵名是否存在:方法如下

1. key in dict  

2. key not in dict

key表示字典的鍵名,如果鍵名存在,則返回True,否則返回False。not in 表示是否不存在的意思。

查找鍵所對應(yīng)的鍵值:

1. dict[key] key表示字典的鍵名,如果鍵名存在,會返回鍵值,如果鍵名不存在,則拋出異常。 

2. dict.get(key, default=None) key表示字典的鍵名,如果鍵名存在,會返回鍵值,如果鍵名不存在,則返回在參數(shù)default中指定的值。

操作符[]獲取通常需要if判斷,而get方法獲取就已經(jīng)包含了判斷。推薦get方法獲取。

此外可以通過dict.keys()和dict.values()方法獲取字典鐘所有的鍵名和鍵值,舉例說明:

其輸出結(jié)果如下:

可將dict_keys類型通過顯示類型轉(zhuǎn)換,轉(zhuǎn)換為列表或元組類型。例如list(dict_keys)或者tuple(dict_keys)。同學(xué)們在進行學(xué)習(xí)的時候,要多進行發(fā)散性思考。接下來肯定有同學(xué)疑問了,既然可以獲取鍵名和鍵值,那么如何同時獲取鍵名和鍵值呢?那就是dict.item()方法了。

其輸出結(jié)果為:

預(yù)約試聽課

已有385人預(yù)約都是免費的,你也試試吧...

主站蜘蛛池模板: 广安市| 金门县| 通山县| 桐乡市| 都昌县| 尖扎县| 桐庐县| 福安市| 偃师市| 肇州县| 阿图什市| 平阴县| 边坝县| 庆元县| 蓬溪县| 元阳县| 凭祥市| 开鲁县| 阳西县| 临漳县| 龙游县| 梅州市| 白沙| 长兴县| 阿巴嘎旗| 交城县| 盘锦市| 深圳市| 荥阳市| 西充县| 新宁县| 新邵县| 虎林市| 巴楚县| 江川县| 麟游县| 南丹县| 苗栗县| 柘城县| 金堂县| 闵行区|