六 python中的字典

2021-08-10 19:57:47 字數 923 閱讀 9354

為什麼需要字典:當列表中的值比較多的時候,通過列表下標來查詢修改列表中的值很明顯存在著莫大的缺點:隨著列表中元素的增多,出現錯誤的概率也會增大

字典是通過鍵值對來進行儲存的,在查詢訪問的時候很方便

dict = 

print("name = %sm,\tage = %d,\taddress = %s"

%(dict["name"],dict["age"],dict["addr"]))

#字典的常見操作

#增加 修改(有就是修改,沒有就是增加)

dict["school"] = "ouc"

#增加print(dict)

dict["school"] = "sd"

#修改print(dict)

#刪除del

del dict["school"]

print(dict)

#查詢print(dict.get("name"))

#返回鍵值對個數

print(len(dict))

#獲取鍵、值、項

print(dict.keys()) #獲取鍵 ['name', 'age', 'addr']

print(dict.values()) #獲取值 ['zhangsan', 18, 'qingdao']

print(dict.items()) #獲取項 [('name', 'zhangsan'), ('age', 18), ('addr', 'qingdao')]

#拆包a = (11,22)

b,c = a

print("b = %d,c = %d"

%(b,c))

#字典的遍歷

for a,b in dict.items():

print("key = %s,value = %s"

%(a,b))

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

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

python中的字典

python字典是另一種可變容器模型,且可儲存任意型別物件,如字串 數字 元組等其他容器模型。一 建立字典 字典由鍵和對應值成對組成。字典也被稱作關聯陣列或雜湊表。基本語法如下 dict 也可如此建立字典 dict1 dict2 注意 每個鍵與值用冒號隔開 每對用逗號,每對用逗號分割,整體放在花括號...

Python中的字典

1.字典的定義 s print s,type s 字典 key value 鍵值對 value值可以是任意資料型別 s print s,type s 工廠函式 d dict print d,type d d dict a 1,b 2 print d,type d 字典的巢狀 student 6575...