python3 字典常用操作

2022-05-30 22:12:10 字數 976 閱讀 9522

#字典的常用操作

dict1=

dict2=

#update()往字典裡面增加鍵值對

dict1.update(dict2)

print(dict1)

# 根據key值取value的值

print(dict1['a'])

輸出:1

#通過get(key,default)方法去值,這裡面有乙個引數default,用處是當key不存在時會將default值附上去,不會丟擲異常.但是不會吧不存在key新增到字典中

print('*==*'*20)

print ("取的值是(沒有的話顯示預設default設定的值):"+str(dict1.get('d',4)))

#setdefault(key,default)這個和get()最大的區別就是如果你要查詢的key不存在,不會拋異常並且會把新增加鍵值對新增到原字典中

print ("setdefault:"+str(dict1.setdefault('e',5)))

print(dict1)

#遍歷字典中value

for value in dict1.values():

print (value)

#遍歷字典中key

for key in dict1.keys():

print (key)

#遍歷字典中key,values

for key,values in dict1.items():

print (key,values)

#使用items()返回列表型別

dict1.items()

python3 字典操作

dictionary 字典 裝下整個世界 字典是python中的唯一的對映型別,採用鍵值對的形式儲存資料 key value python對key進行雜湊函式運算,根據計算結果決定value儲存的位址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如 數字 字串 元...

Python3 字典操作

usr bin python coding utf 8 author zhaosj python 基礎字典 python的字典資料結構與現實中的字典類似,以鍵值對 key value 的形式表現出來 user info 注意 插入mongodb資料庫需要用字典資料結構 字典是另一種可變容器模型,且可...

python3字典遍歷 python3字典遍歷

python版本 python3.7 info infog.get name 得到字典info中name的值 info.keys 得到字典info中所有的鍵,結果是乙個物件 dict keys name age 需要注意在python2中該操作得到的是乙個列表 遍歷key for temp in i...