国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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ù)約都是免費的,你也試試吧...

主站蜘蛛池模板: 普兰县| 株洲县| 广州市| 沧州市| 长春市| 白玉县| 黄梅县| 大悟县| 章丘市| 繁昌县| 千阳县| 河北省| 阿坝县| 安阳市| 临夏市| 定安县| 永兴县| 于田县| 台中县| 临夏县| 施秉县| 夏津县| 木兰县| 工布江达县| 永安市| 潜江市| 开化县| 大理市| 吐鲁番市| 丹阳市| 白玉县| 吉安市| 双柏县| 麟游县| 重庆市| 中卫市| 娄底市| 霍城县| 明星| 修水县| 西青区|