Python字典基礎

2021-08-15 07:27:05 字數 681 閱讀 2666

字典的主要屬性:

常見字典操作

操作解釋d={}

建立空字典

d=d=}

字典的巢狀

d=dict.fromkeys

建立相同值的字典構造法

d=dict(zip(keylist,valslist))

關鍵字、對應鍵、值列表

d=dict(name='bob',age=14)

根據對映物件建立字典

d[key]=42

新增/修改鍵

d['eggs']

以鍵進行索引

'eggs' in d

成員關係測試

d.get(key,default)

返回特定鍵的值

d.keys()

方法,鍵

d.values()

值d.items()

鍵+值d.update(d2)

合併兩個字典

len(d)

長度d.pop(key)

刪除特定鍵並返回值

del d[key]

根據鍵刪除條目

list(d)

字典檢視

d =

字典解析

字典的遍歷:

for i in d:

print(d[i])

python字典基礎

1.使用鍵值 key value 儲存形式,有極快的查詢速度,是無序的。key的特性 必須唯 一 不可變物件。例如建立乙個字典 dict 2.元素的訪問 dict key 獲取key的內容。也可以 dict.get 內容 沒有返回none,否則會顯示。3.元素新增 dict 鍵值 內容,若鍵值 ke...

python基礎 字典

可以儲存多種型別的值 get a key 格式同修改,也是賦值語句,但是在沒有查到該元素的情況下就會自動將該鍵值對新增 setdefault key default 如果key存在,那麼返回對應的value 如果不存在,建立給鍵值對,賦值預設值為value,並返回該預設值 d.update d ot...

Python基礎 字典

字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 d 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。乙個簡單的字典例項 dict 也可如此建立...