网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

合并Python中的两个列表、字典的方法

今天就跟大家聊聊有关合并Python中的两个列表、字典的方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联专业做网站、网站设计,集网站策划、网站设计、网站制作于一体,网站seo、网站优化、网站营销、软文发布平台等专业人才根据搜索规律编程设计,让网站在运行后,在搜索中有好的表现,专业设计制作为您带来效益的网站!让网站建设为您创造效益。

直接看例子

两个字典的合并:已知字典 a={'a': 1, 'b': 2, 'c': 3} 和 b={'d': 4, 'e': 5, 'f': 6}

合并方法1:

dict(a, **b) 操作如下:

>>> a={'a':1,'b':2,'c':3}
>>> b={'d':4,'e':5,'f':6}
>>> dict(a,**b)
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6}

合并方法2:

c = {}  c.update(a, **b) 输出c 如下:

>>> a={'a':1,'b':2,'c':3}
>>> b={'d':4,'e':5,'f':6}
>>> c={}
>>> c.update(a,**b)
>>> c
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6}

合并方法3:

使用字典的原始方法遍历添加

>>> a={'a':1,'b':2,'c':3}
>>> b={'d':4,'e':5,'f':6}
>>> for k,v in b.items():
...     a[k] = v
...
>>> a
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6}

两个 list 合并:a=[1, 2, 3, 4, 5, 6] 和 b=['a', 'b', 'c', 'd']

合并方法1:

a+b 如下:

>>> a=[1,2,3,4,5,6]
>>> b=['a','b','c','d']
>>> a+b
[1, 2, 3, 4, 5, 6, 'a', 'b', 'c', 'd']

合并方法2:

a+=b 这时 a 的值变成了合并后的结果,如下:

>>> a=[1,2,3,4,5,6]
>>> b=['a','b','c','d'] 
>>> a+=b
>>> a
[1, 2, 3, 4, 5, 6, 'a', 'b', 'c', 'd']

合并方法3:

a.extend(b) 和 += 结果一样,输出 a 如下:

>>> a=[1,2,3,4,5,6]
>>> b=['a','b','c','d']
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5, 6, 'a', 'b', 'c', 'd']

合并方法4:

a.append(b) 将 b 看成 list 一个元素和 a 合并成一个新的list,合并后的结果输入 a 如下:

>>> a=[1,2,3,4,5,6]
>>> b=['a','b','c','d']
>>> a.append(b)
>>> a
[1, 2, 3, 4, 5, 6, ['a', 'b', 'c', 'd']]

合并方法5:

a[0:0] = b 使用切片,如下:

>>> a=[1,2,3,4,5,6]
>>> b=['a','b','c','d']
>>> a[0:0]=b
>>> a
['a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6]

看完上述内容,你们对合并Python中的两个列表、字典的方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


网页题目:合并Python中的两个列表、字典的方法
网页网址:http://bjjierui.cn/article/gcjdsj.html

其他资讯