python实现两个字典合并,两个list合并


Posted in Python onDecember 02, 2019

1.两个字典:a={‘a':1,'b':2,'c':3} b= {‘aa':11,'bb':22,'cc':33}

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

>>> a={'a':1,'b':2,'c':3}
>>> b= {'aa':11,'bb':22,'cc':33}
>>> dict(a,**b)
{'a': 1, 'aa': 11, 'c': 3, 'b': 2, 'bb': 22, 'cc': 33}
>>>

合并2:dict(a.items()+b.items()) 如下:

>>> a={'a':1,'b':2,'c':3}
>>> b= {'aa':11,'bb':22,'cc':33}
>>> dict(a.items()+b.items())
{'a': 1, 'aa': 11, 'c': 3, 'b': 2, 'bb': 22, 'cc': 33}
>>>

合并3:c = {} c.update(a) c.update(b) 输出c 如下:

>>> a={'a':1,'b':2,'c':3}
>>> b= {'aa':11,'bb':22,'cc':33}
>>> c={}
>>> c.update(a)
>>> c.update(b)
>>> print c
{'a': 1, 'aa': 11, 'c': 3, 'b': 2, 'bb': 22, 'cc': 33}
>>>

2.两个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
>>> print 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)
>>> print 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)
>>> print 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
>>> print a
['a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6]
>>>

以上这篇python实现两个字典合并,两个list合并就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中条件选择和循环语句使用方法介绍
Mar 13 Python
python发送HTTP请求的方法小结
Jul 08 Python
Python使用smtplib模块发送电子邮件的流程详解
Jun 27 Python
Python探索之爬取电商售卖信息代码示例
Oct 27 Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 Python
Python3基础教程之递归函数简单示例
Jun 07 Python
Python完成哈夫曼树编码过程及原理详解
Jul 29 Python
python环境下安装opencv库的方法
Mar 05 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 Python
django filter过滤器实现显示某个类型指定字段不同值方式
Jul 16 Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
Aug 31 Python
matplotlib 范围选区(SpanSelector)的使用
Feb 24 Python
Python:合并两个numpy矩阵的实现
Dec 02 #Python
DataFrame.to_excel多次写入不同Sheet的实例
Dec 02 #Python
python实现数据清洗(缺失值与异常值处理)
Dec 02 #Python
python字符串反转的四种方法详解
Dec 02 #Python
python实现两个一维列表合并成一个二维列表
Dec 02 #Python
利用python实现冒泡排序算法实例代码
Dec 01 #Python
Python函数的默认参数设计示例详解
Dec 01 #Python
You might like
PHP 选项及相关信息函数库
2006/12/04 PHP
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
php设计模式之观察者模式的应用详解
2013/05/21 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
2013/08/16 PHP
Yii配置文件用法详解
2014/12/04 PHP
PHP函数extension_loaded()用法实例
2015/01/19 PHP
PHP获取文件夹内文件数的方法
2015/03/12 PHP
jquery判断单个复选框是否被选中的代码
2009/09/03 Javascript
javascript深入理解js闭包
2010/07/03 Javascript
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
JavaScript中的函数声明和函数表达式区别浅析
2015/03/27 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
2016/02/01 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
前端主流框架vue学习笔记第一篇
2017/07/26 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
JavaScript基础之this和箭头函数详析
2019/09/05 Javascript
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
Saltstack快速入门简单汇总
2016/03/01 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
python 经典数字滤波实例
2019/12/16 Python
Python 实现OpenCV格式和PIL.Image格式互转
2020/01/09 Python
超30万乐谱下载:Musicnotes.com
2016/09/24 全球购物
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
巴西女装购物网站:Eclectic
2018/04/24 全球购物
Piercing Pagoda官网:耳环、戒指、项链、手链等
2020/09/28 全球购物
伦敦奥运会口号
2014/06/13 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
在职证明书模板
2015/06/15 职场文书
张丽莉观后感
2015/06/16 职场文书
办公室主任岗位竞聘书
2015/09/15 职场文书
SQLServer权限之只开启创建表权限
2022/04/12 SQL Server
Java设计模式中的命令模式
2022/04/28 Java/Android
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技