python中update的基本使用方法詳解
前言
Python 字典 update()方法用于更新字典中的鍵/值對,可以修改存在的鍵對應(yīng)的值,也可以添加新的鍵/值對到字典中。
語法格式
d.update(e)
參數(shù)說明
將e中鍵-值對添加到字典d中,e可能是字典,也可能是鍵-值對序列。詳見實(shí)例。
返回值
該方法沒有任何返回值。
實(shí)例
以下實(shí)例展示了 update() 方法的使用方法:
d = {‘one':1,'two':2}
d.update({‘three':3,'four':4}) # 傳一個字典
print(d)
d.update(five=5,six=6) # 傳關(guān)鍵字
print(d)
d.update([(‘seven',7),(‘eight',8)]) # 傳一個包含一個或多個元組的列表
print(d)
d.update(([‘nice',9],[‘ten',10]))#傳一個包含一個或多個列表的元組
print(d)
d.update(zip([‘eleven','twelve'],[11,12])) # 傳一個zip()函數(shù)
print(d)
d.update(one=111,two=222) # 使用以上任意方法修改存在的鍵對應(yīng)的值
print(d)
以上實(shí)例輸出結(jié)果為:
{‘one': 1, ‘four': 4, ‘three': 3, ‘two': 2}
{‘one': 1, ‘four': 4, ‘three': 3, ‘five': 5, ‘two': 2, ‘six': 6}
{‘seven': 7, ‘one': 1, ‘four': 4, ‘three': 3, ‘five': 5, ‘two': 2, ‘six': 6, ‘eight': 8}
{‘seven': 7, ‘one': 1, ‘four': 4, ‘three': 3, ‘ten': 10, ‘five': 5, ‘nice': 9, ‘two': 2, ‘six': 6, ‘eight': 8}
{‘one': 1, ‘four': 4, ‘three': 3, ‘twelve': 12, ‘ten': 10, ‘seven': 7, ‘six': 6, ‘eleven': 11, ‘two': 2, ‘nice': 9, ‘five': 5, ‘eight': 8}
{‘one': 111, ‘four': 4, ‘three': 3, ‘twelve': 12, ‘ten': 10, ‘seven': 7, ‘six': 6, ‘eleven': 11, ‘two': 222, ‘nice': 9, ‘five': 5, ‘eight': 8}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python Matplotlib條形圖之垂直條形圖和水平條形圖詳解
這篇文章主要為大家詳細(xì)介紹了Python Matplotlib條形圖之垂直條形圖和水平條形圖,使用數(shù)據(jù)庫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-03-03
一文詳解PyQt5中實(shí)現(xiàn)不規(guī)則窗口的顯示
這篇文章主要為大家詳細(xì)介紹了Python?PyQt5中實(shí)現(xiàn)不規(guī)則窗口的顯示的相關(guān)資料,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,需要的可以參考一下2022-12-12
Python基于paramiko庫操作遠(yuǎn)程服務(wù)器的實(shí)現(xiàn)
本文主要介紹了使用Python的Paramiko庫來操作遠(yuǎn)程服務(wù)器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
python實(shí)現(xiàn)將文件夾下面的不是以py文件結(jié)尾的文件都過濾掉的方法
今天小編就為大家分享一篇python實(shí)現(xiàn)將文件夾下面的不是以py文件結(jié)尾的文件都過濾掉的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
運(yùn)籌學(xué)-Python實(shí)現(xiàn)圖論與最短距離
需要求解任意兩個節(jié)點(diǎn)之間的最短距離,使用?Floyd?算法,只要求解單源最短路徑問題,有負(fù)權(quán)邊時使用?Bellman-Ford?算法,沒有負(fù)權(quán)邊時使用?Dijkstra?算法,本節(jié)我們只討論Dijkstra?算法,需要的朋友可以參考一下2022-01-01
Python數(shù)據(jù)可視化圖實(shí)現(xiàn)過程詳解
這篇文章主要介紹了Python數(shù)據(jù)可視化圖實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-06-06

