在python中如何将两个list合并成一个list,不用for语句
a=[1,2,3]
b=[4,5,6]
输出:
c=[1,2,3,4,5,6]
注意输出不是[[1,2,3],[4,5,6]]
除了直接相加(生成新的list),还有两种方法(修改其中一个list):
用list的extend方法,L1.extend(L2),该方法将参数L2的全部元素添加到L1的尾部,例如:
12345>>> L1
=
[
1
,
2
,
3
,
4
,
5
]
>>> L2
=
[
20
,
30
,
40
]
>>> L1.extend(L2)
>>> L1
[
1
,
2
,
3
,
4
,
5
,
20
,
30
,
40
]
用切片(slice)操作,L1[len(L1):len(L1)] = L2和上面的方法等价,例如:
123456>>> L1
=
[
1
,
2
,
3
,
4
,
5
]
>>> L2
=
[
20
,
30
,
40
]
>>> L1[
len
(L1):
len
(L1)]
=
L2
>>>
>>> L1
[
1
,
2
,
3
,
4
,
5
,
20
,
30
,
40
]
但切片方法用起来更灵活,可以插入到头部,或其他任意部位,例如:
加到开头:
12345>>> L1
=
[
1
,
2
,
3
,
4
,
5
]
>>> L2
=
[
20
,
30
,
40
]
>>> L1[
0
:
0
]
=
L2
>>> L1
[
20
,
30
,
40
,
1
,
2
,
3
,
4
,
5
]
加到中间:
123456>>> L1
=
[
1
,
2
,
3
,
4
,
5
]
>>> L2
=
[
20
,
30
,
40
]
>>>
>>> L1[
1
:
1
]
=
L2
>>> L1
[
1
,
20
,
30
,
40
,
2
,
3
,
4
,
5
]
参考
1.《python libarary referece》5.6.4. Mutable Sequence Types:
(oschina文档镜像地址)http://tool.oschina.net/uploads/apidocs/python2.7.3/library/stdtypes.html#mutable-sequence-types
在python中如何将两个list合并成一个list,不用for语句相关推荐
- python list合并_python基础===两个list合并成一个dict的方法
def Run(): list2 = [, , , , ]; list3 = ["a", "b", "c", "d",& ...
- python将两个list合并成一个dict的方法
python将两个list合并成一个dict的方法 不使用内置函数,直接用 def Run():list2 = [1, 2, 3, 4, 5 ];list3 = ["a", &qu ...
- 怎么把两个PDF合并成一个?这几种操作轻松合并
我们在工作中处理过的文件有很多,有时候为了工作更方便,我们通常需要把两个或是多个文件合并成为一个PDF文件,这样只需要打开这一个文件就可以查看全部内容,那么怎么把两个PDF合并成一个呢?这几种操作都可 ...
- win10两个磁盘合并成一个?win10系统怎么合并磁盘
某用户购置了一台电脑,在电脑城有专业的人员为他安装了操作系统,操作系统是win10,并且对磁盘做好了分区.但是在使用一段时间后,该用户发现,原来的磁盘分区非常不合理. 首先,磁盘分区过多,导致每个磁盘 ...
- 两个pdf合并成一个pdf的方法
如何把两个pdf合并成一个pdf??在工作中对,对文件如果没有固定格式的要求,选择pdf格式编辑文件的小伙伴应该不在少数,大家一般都是看中了它的稳定性和极高的阅读性.那在这样的工作中,有时会需要将两个 ...
- 怎么把两个pdf合并成一个?三种合并方法任你选择
PDF 格式是一种常见的跨平台文件格式,因此在日常生活和工作中,我们可能需要处理或编辑多个 PDF 文件,并将它们合并为一个文件,以方便查阅和共享.因此,将两个PDF文件合并是非常重要的.首先,两个P ...
- arcgis两张图层不能同时显示_arcgis怎么把两个图层合并成一个
arcgis怎么把两个图层合并成一个 1.Arcgis中怎样将一个点图层和一个面图层合并为一个图层且属性都在呢 1.ARCGIS如何将点图层的属性赋给面图层 用arctoolbox anaglist ...
- 如何将两个PDF合并成一个PDF,几个方法教会你简单操作!
在日常工作或者学习过程中,我们经常会收到许多的文件,而我们收到的文件有可能是各种格式的文档,为了统一格式,或者便于保存,我们会将它们统一转换成PDF格式的文件,因为PDF文件不易出现问题.而转换后的文 ...
- 两个pdf合并成一个pdf,pdf合并教程
说起合并两个PDF文件,我们通常就会形成一个思维定式,感觉直接把一个pdf文件内容复制到另一个PDF文件,不就合并完成了吗?其实这样的方法应用在PDF文件的身上是不成立的,复制粘贴只能用于那些可以自由 ...
最新文章
- 使用DML语句【weber出品必属精品】
- 马斯克的脑机接口公司Neuralink最新进展:让猴子也玩游戏
- 多线程之:用户态和内核态的区别
- ACE proactor example
- 身份证识别——iOS端实现身份证检测
- VirtualBox安装Fedora文件共享
- C语言局部变量与全局变量
- 剑指Offer #07 斐波那契数列(四种解法)| 图文详解
- python--8、面向对象的深入知识
- Spring Boot 拦截器
- 其他转成十进制,十进制转其他进制
- Mac安装telnet工具和使用
- 搭建Linux虚拟机并编写简单程序
- 华为平均每天收入23.5亿元!重磅发布2019年年报!
- Shell及Linux三剑客grep、sed、awk
- 晒一波程序员的桌面,逼格超级高!
- 抖音测试图文内容一级流量入口
- 我的爆款算法题解是如何创作的?
- 深度学习笔记(6)BatchNorm批量标准化
- MySQL慢查询及解决方案
热门文章
- vue打开html自动加载js,vue.js怎么实现懒加载
- python工具用什么语言_Python中一些自然语言工具的使用的入门教程
- error: failed to launch '/private/var/mobile/Applications/** busy解决办法
- MongoDB副本集权限重置
- Socket编程模式理解与对比
- 如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧(下)
- NMath应用教程:如何通过代码访问底层数据和应用函数
- 记录:网络通信协议中的TCP/IP与UDP
- 国产平板面临变局挑战,谁能撑起民族大旗?
- 2020年上半年,谷歌共检测到11个已遭利用的 0day