Python实现合并两个列表的方法分析


Posted in Python onMay 28, 2018

本文实例讲述了Python实现合并两个列表的方法。分享给大家供大家参考,具体如下:

浏览博客看到一个问题:如何合并两个列表,今天就来探讨一下。

方法一

最原始,最笨的方法,分别从两个列表中取出所有的元素,再放入新列表中就OK了。示例代码如下:

list1 = [1,2,3]
list2 = [4,5,6]
list_new = []
for item in list1:
  list_new.append(item)
for item in list2:
  list_new.append(item)
print list_new

行动结果如下:

[1,2,3,4,5,6]

方法二

这里要用到python中的一个内置函数zip(),它的作用从名字就可以看出来,就是将几个本来无关的内容打包到一起。废话少说,看代码:

a = [1,2,3]
b = [4,5,6]
c = zip(a,b) //c = [(1,4),(2,5),(3,6)]
list_new = [row[i] for i in range(len(0)) for row in c]

先打包,再降维,就这么简单。(其实一点也不简单,看到后面你就会有想打人的冲动)

方法三

我去,写到最后才发现,前面写的都是废话,为什么呀,因为python语法一句话就能实现的事,我竟然在这里纠结了一篇文章,真是闲得蛋疼。

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

这就完了,真扯蛋!!!

更多关于Python相关内容可查看本站专题:《Python字符串操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
为python设置socket代理的方法
Jan 14 Python
优化Python代码使其加快作用域内的查找
Mar 30 Python
python实现从字典中删除元素的方法
May 04 Python
[原创]python爬虫(入门教程、视频教程)
Jan 08 Python
python数据结构之线性表的顺序存储结构
Sep 28 Python
python异步实现定时任务和周期任务的方法
Jun 29 Python
Django后端接收嵌套Json数据及解析详解
Jul 17 Python
win10系统下python3安装及pip换源和使用教程
Jan 06 Python
pycharm部署、配置anaconda环境的教程
Mar 24 Python
paramiko使用tail实时获取服务器的日志输出详解
Dec 06 Python
python基础之停用词过滤详解
Apr 21 Python
django js实现部分页面刷新的示例代码
May 28 #Python
Django项目中用JS实现加载子页面并传值的方法
May 28 #Python
Python面向对象类继承和组合实例分析
May 28 #Python
django传值给模板, 再用JS接收并进行操作的实例
May 28 #Python
Django处理文件上传File Uploads的实例
May 28 #Python
python3.4实现邮件发送功能
May 28 #Python
解决Django的request.POST获取不到内容的问题
May 28 #Python
You might like
一步一步学习PHP(1) php开发环境配置
2010/02/15 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
laravel框架分组控制器和分组路由实现方法示例
2020/01/25 PHP
jquery 插件开发备注
2010/08/27 Javascript
javascript来定义类的规范小结
2010/11/19 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
当鼠标滑过文本框自动选中输入框内容的JS代码分享
2013/11/26 Javascript
js类定义函数时用prototype与不用的区别示例介绍
2014/06/10 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
2015/09/15 Javascript
js中获取 table节点各tr及td的内容简单实例
2016/10/14 Javascript
JavaScript实现获取远程的html到当前页面中
2017/03/26 Javascript
vue中keep-alive的用法及问题描述
2018/05/15 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
javascript对HTML字符转义与反转义
2018/12/13 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
[32:26]EG vs IG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
学习Python selenium自动化网页抓取器
2018/01/20 Python
Python列表操作方法详解
2020/02/09 Python
Django 权限管理(permissions)与用户组(group)详解
2020/11/30 Python
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
机械专业应届生求职信
2013/12/12 职场文书
自我评价的范文
2014/02/02 职场文书
《母亲的恩情》教学反思
2014/02/13 职场文书
2014乡镇“三八”国际劳动妇女节活动总结
2014/03/01 职场文书
企业道德讲堂实施方案
2014/03/19 职场文书
解除合同协议书
2014/04/17 职场文书
端午节演讲稿
2014/05/23 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
老乡聚会通知
2015/04/23 职场文书
2015年财务科工作总结范文
2015/05/13 职场文书
美丽的大脚观后感
2015/06/03 职场文书
换届选举主持词
2015/07/03 职场文书
详解Java实现数据结构之并查集
2021/06/23 Java/Android