Python字典基本操作

2021-10-03 06:37:38 字數 1445 閱讀 9376

除了使用key查詢資料,還可以使用get來獲取資料

demo:

info = 

print(info['age']) # 獲取年齡

# print(info['***']) # 獲取不存在的key,會發生異常

print(info.get('***')) # 獲取不存在的key,獲取到空的內容,不會出現異常

字典的每個元素中的資料是可以修改的,只要通過key找到,即可修改

demo:

info = 

newid = input('請輸入新的學號')

info['id'] = int(newid)

print('修改之後的id為%d:'%info['id'])

結果:

重新上傳

取消demo:訪問不存在的元素

info = 

print('id為:%d'%info['id'])

結果:

重新上傳

取消如果在使用變數名['鍵'] = 資料時,這個「鍵」在字典中,不存在,那麼就會新增這個元素

demo:新增新的元素

info = 

# print('id為:%d'%info['id'])#程式會終端執行,因為訪問了不存在的鍵

newid = input('請輸入新的學號')

info['id'] = newid

print('新增之後的id為:%d'%info['id'])

結果:

請輸入新的學號188

新增之後的id為: 188

對字典進行刪除操作,有一下幾種:

demo:del刪除指定的元素

info = 

print('刪除前,%s'%info['name'])

del info['name']

print('刪除後,%s'%info['name'])

結果

重新上傳

取消demo:del刪除整個字典

info = 

print('刪除前,%s'%info)

del info

print('刪除後,%s'%info)

結果

重新上傳

取消demo:clear清空整個字典

info = 

print('清空前,%s'%info)

info.clear()

print('清空後,%s'%info)

結果

重新上傳

取消

python 字典基本操作

一,對字典的基本定義 dict1 dict2 二 如何訪問字典中的值 所有例子,均使用python3進行除錯 dict1 for key in dict1 print s s key,dict1 key 輸出為 name joe value 12 三 給字典賦值 dict1 money 15000 ...

python 字典基本操作

格式key value string list dict 1 取資料方便 2 速度快,定義乙個空字典 d dict 或者 d infos 查 print infos.get phone 取不到這個 key的話,就是 none print infos.get phone 110 如果取不到這個 key...

Python字典的基本操作

1.建立字典 使用花括號,也使用內建 函式dict zidian dict color red points 5 zidian zidian1 dict color red points 5 2.新增和修改字典 我們通過dict key value來實現 修改字典 zidian dict color...