真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python3如何實現(xiàn)字典合并

這篇文章主要介紹了python3如何實現(xiàn)字典合并,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

望奎ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

Python字典

它包含多個元素,每個元素都是一個鍵值對。例如,讓我們用兩個元素初始化字典d1。鍵“name”的值為“Tom”,而鍵“age”的值為20。

d1 = {'name': 'Tom', 'age': 20}

假設(shè)出于某些原因,你收集了有關(guān)Tom的更多信息,例如他的平均成績(GPA)和他的婚姻狀況。 這里,我們可以把以上資料命名為d2的字典。

d2 = {'gpa': 4.0, 'is_single': True}

問題是:如何在Python中合并兩個字典?

在過去的版本中,我們一般會通過以下三種方法來合并字典。

1、語法 dict_name [key] = value 的賦值運算符=在現(xiàn)有字典中插入新元素

2、.update()會就地修改字典

3、Python支持版本3.5+起的字典解壓**。 你可以通過解壓縮兩個字典中的元素來創(chuàng)建新的“合并”字典

Python3.9版本中干凈利落的合并方式

Python3.9引入了一個新的clean(?。┓椒?,使用聯(lián)合運算符 | 合并詞典,代碼相當整潔。

dnew = d1 | d2
# dnew == {'name': 'Tom', 'age': 20, 'gpa': 4.0, 'is_single': True}

這種聯(lián)合運算符實際上在Python中不是新的, 它可以用于“合并”兩個集合, 集合是無序且沒有索引的集合,要用花括號括起來。

a = {1, 2, 3}
b = {3, 4, 5}
print( a | b )
# {1, 2, 3, 4, 5}

感謝你能夠認真閱讀完這篇文章,希望小編分享python3如何實現(xiàn)字典合并內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!


網(wǎng)頁名稱:python3如何實現(xiàn)字典合并
URL網(wǎng)址:http://weahome.cn/article/gcgsjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部