python3两个字典合并,编写代码,合并两个Python字典
记得刚学的时候,遇到不会的单词会查字典。现在有了手机,字典就不常用了。我们今天要讲的python中的字典和我们用来查单词的字典是两码事,两者之间没有关联,有些朋友不要开玩笑。今天,边肖带给你合并字典的代码方法。下面我们来看看怎么做。
1.合并两个字典
下面的方法将用于合并两个字典。
defmerge_two_dicts(a,b):
c=a.copy()#makeacopyofa
c . update(b)# modifykeysandvaluesofawithttheonesfromb
returnc
a={x:1, y:2}
b={y:3, z:4}
print(merge_two_dicts(a,b))
# {Y 33603, X 33601, Z 33604}在Python 3.5或更高版本中,我们还可以通过以下方式合并字典:
defmerge _字典(a,b)
return{**a,**b}
a={x:1, y:2}
b={y:3, z:4}
打印(merge _ dictionaries,b))
#{y:3, x:1, z:4}
2.将两个列表转化为字典
下面的方法将把两个列表转换成一个字典。
defto_dictionary(键,值):
returndict(zip(键,值))
keys=[a , b , c]
值=[2,3,4]
print(to_dictionary(键,值))
# {A 33602, C 33604, B 33603}通过本文的学习,我们知道字典是可以合并的,列表可以转换成字典。这是关于字典的一些使用方法的代码,朋友们可以试着练习一下。更多Python学习方向:PyThon学习网教学中心。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。