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

極客小將

您現在的位置是:首頁 » 原創課程 » Python

課程內容

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

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

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

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

1. key in dict  

2. key not in dict

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

查找鍵所對應的鍵值:

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

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

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

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

其輸出結果如下:

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

其輸出結果為:

預約試聽課

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

主站蜘蛛池模板: 岑巩县| 津市市| 视频| 九寨沟县| 乌拉特前旗| 柘城县| 江门市| 苏尼特右旗| 武汉市| 循化| 卓尼县| 宜昌市| 万年县| 隆林| 浏阳市| 盐池县| 泾阳县| 库车县| 循化| 呈贡县| 庆阳市| 砚山县| 通渭县| 博兴县| 衡山县| 井陉县| 淮滨县| 钦州市| 桦南县| 安宁市| 金山区| 平凉市| 尉氏县| 柯坪县| 青浦区| 云梦县| 柳江县| 教育| 神农架林区| 云林县| 黑河市|