Python語言程序設計----【第6周 組合數據類型】 之6.4 字典類型及操作

一、字典類型定義

理解「映射」

- 映射是一種鍵(索引)和值(數據)的對應

如:一輛汽車,其內部顏色與外部顏色的組合:

字典類型是「映射」的體現

- 鍵值對:鍵是數據索引的擴展
- 字典是鍵值對的集合,鍵值對之間無序
- 採用大括號{}和dict()創建,鍵值對用冒號: 表示

{<鍵1>:<值1>, <鍵2>:<值2>, … , <鍵n>:<值n>}

二、字典類型的用法

在字典變量中,通過鍵獲得值

<字典變量> = {<鍵1>:<值1>, … , <鍵n>:<值n>}
<值> = <字典變量>[<鍵>]
<字典變量>[<鍵>] = <值>

[ ] 用來向字典變量中索引或增加元素

example:

三、字典處理函數及方法

example:

example:

字典採用功能:

三、字典類型應用場景

映射的表達

- 映射無處不在,鍵值對無處不在
- 例如:統計數據出現的次數,數據是鍵,次數是值
- 最主要作用:表達鍵值對數據,進而操作它們


單元小結:

- 映射關係採用鍵值對錶達 - 字典類型使用{}和dict()創建,鍵值對之間用:分隔 - d[key] 方式既可以索引,也可以賦值 - 字典類型有一批操作方法和函數,最重要的是.get()