python中的字典的使用

2022-06-08 09:45:11 字數 2233 閱讀 9975

一、字典的含義

字典又是一種資料結構,字典的用處就是把你要儲存的東西(value)和你的鍵(keys)對映或者關聯起來。同一字典中的key鍵是唯一的。

定義:使用{}來定義乙個字典,結構為:

二、字典的另外一種定義方法,使用 =  定義字典

b = dict(

name="豬豬",

三、將多個元祖轉換成字典

c = dict([('name','豬豬'),('age',18),('height',80+85)])

四、字典的新增操作,通過複製鍵將元素新增到字典中。        字典不支援下標取值和切片操作。

a = 

a['name2']='兜兜'

五、字典的修改,無則增,有則改,字典是無序的

a = 

a['name']='兜兜'

六、字典的查詢

1.通過字典中的鍵(keys)去查詢元素,不存在的鍵(keys)會報錯

2.get通過鍵(keys)去查詢元素,不存在的鍵(keys)會返回none

七、刪除字典操作

1.pop 通過制定的鍵(keys)來刪除對應的值

2.popitem 刪除最近新增的乙個值(py3.5之前是隨機刪除) 

3.clera 清空字典

八、字典中的其他操作,獲取keys或者values資訊等

1.keys()  獲取字典的所有鍵(keys)

a = 

b = a.keys()

print(b)

print(list(b))

2.values()   獲取字典中所有的值

a = 

b = a.values()

print(b)

3.intems  獲取字典中的鍵值對,每對鍵值會轉換成一對元祖

a = 

b = a.items()

print(list(b))

3.update()  新增多個鍵值對,新增多個元素資訊

a = 

a.update()

print(a)

python中的字典使用

思考 1 如果有多個資料,例如 tom 男 20 如何快速儲存?答 列表 list1 tom 男 20 思考 2 如何查詢到資料 tom 答 查詢到下標為 0的資料即可。list1 0 思考 3 如果將來資料順序發 變化,如下所示,還能 list1 0 訪問到資料 tom 嗎?list1 男 20,...

python內建字典 python中字典的內建方法

python字典包含了以下內建方法 功能 字典 clear 函式用於刪除字典內所有元素。語法 dict.clear 引數 無 返回值 沒有任何返回值。dict print 字典長度 d len dict 字典長度 2 dict.clear print 字典刪除後長度 d len dict 字典刪除後...

Python 字典的使用

字典的使用 字典是乙個容器類,可以用來儲存資料 列表儲存資料特點 1.有序的 2.每乙個資料都有乙個索引,通過索引可以對資料進行查詢,修改,刪除 字典儲存資料 key value 鍵值對 key 必須是不可變的,一般使用字串作為字典中的key,也可用數字等不可變型別的值 key 是唯一的,如果有多個...