Day9 字典操作

2022-04-05 18:32:38 字數 887 閱讀 4670

l字典dict(無序的)

info=

增#info[『e』]=5>>>

改#info[『a』]=0>>>

查#print(info[『a』])>>>1

#print(info.get[『z』])>>>none

#print(『z』 in info)>>>false  python2.x: #info.has_key(『z』)>>>false

刪#del

#pop()

info.pop(『a』)>>>

#info.popitem()隨機刪除

多級字典巢狀及操作

info.values()#列印所有的值

info.keys()#列印所有的鍵

info.setdefault(『z』,) #字典中有這個鍵則不會新增值

info2=

info.update(info2)

>>>   #兩個字典合併

print(info.items)>>> [(『a』,1),(』b』,2),(』c』,3),(』d』,4)]   #字典轉換為列表

a=dict.fromkeys([『q』,』w』,』e』])

print(a)>>>   #建立了列表

a=dict.fromkeys([『q』,』w』,』e』],1)

print(a)>>>   #建立了列表,三個key共享同乙個位址

字典迴圈

for i in info:       #更高效

print(i,info[i])

for k,v in info.items():

print(k,v)

pass    #什麼也不做

Day9 字典和集合

集合 去重,和並交集運算 初級課程總結 集合推導式 簡易版購物車 作業列表套字典必須熟練掌握,用於web開發 d1 d2 d3 dict d3 dict a 3,b 4 d2 name 如果指定鍵不存在,會報錯 d2 age 16 d2.get name 1 如果指定鍵不存在,不會報錯。返回1,如果...

python學習(9) 字典

字典 1 字典的使用 1.1 字典的定義 在python中,字典是一系列鍵 值對。每個鍵與每乙個值都相關聯,可以使用鍵來訪問與之關聯的值 與鍵相關聯的值可以是數字 字串 列表及字典,和json的結構非常類似 鍵和值之間用冒號分隔,而鍵 值對之間用逗號分隔。字典中可以包含任意數量的鍵值對 user1 ...

Python基礎 9 字典

字典是乙個無序的資料集合 字典用 定義,使用鍵值對儲存資料,鍵值對之間用 分隔 鍵key是索引,值value是資料,鍵和值之間用 分隔,鍵必須是唯一的,只能使用字串 數字或元組,值可以取任何資料型別 xiaoming 取值 print xiaoming name 增加或修改,如果key不存在會新增鍵...