1.使用list的extend()方法,现有两个list分别为L1和L2:

 >>> L1 = [1, 2, 3, 4, 5]>>> L2 = [20, 30, 40]>>> L1.extend(L2)>>> L1[1, 2, 3, 4, 5, 20, 30, 40]

2.用切片(slice)操作,L1[len(L1):len(L1)] = L2和上面的方法等价,例如:

>>> 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]

用切片方法的好处在于灵活,可以在任意节点进行插入,例如从头部插入:

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''>>> L1 = [1, 2, 3, 4, 5]>>> L2 = [20, 30, 40]>>> L1[0:0] = L2>>> L1[20, 30, 40, 1, 2, 3, 4, 5]

例如加到中间:

>>> L1 = [1, 2, 3, 4, 5]
>>> L2 = [20, 30, 40]
>>>
>>> L1[1:1] = L2
>>> L1
[1, 20, 30, 40, 2, 3, 4, 5]

Python合并两个List相关推荐

  1. python合并两个有序列表(list)

    python合并两个有序列表(list) 原来的列表是有序的合并之后的列表也要是有序的. 很多时候,我们会遇到一个问题,我们希望使用归并排序的归并函数,这是一个经典问题,在竞争性编程中经常出现.这种类 ...

  2. python合并两个字典的内容,使用update方法

    python合并两个字典的内容,使用update方法 update() 方法可使用一个字典所包含的键值对来更新己有的字典. 在执行 update() 方法时,如果被更新的字典中己包含对应的键值对,那么 ...

  3. python字典合并几种方式对比,Python合并两个字典的常用方法与效率比较

    本文实例讲述了Python合并两个字典的常用方法与效率比较.分享给大家供大家参考.具体分析如下: 下面的代码举例了5种合并两个字典的方法,并且做了个简单的性能测试 #!/usr/bin/python ...

  4. Python合并两个列表,使两个列表拼接起来

    Python合并两个列表,使两个列表拼接起来 #Python合并两个列表# 法一: #Python合并两个列表,相加是拼接 list1=[1,2,3] list2=[4,5,6,7] list3=li ...

  5. Python合并两个相交的框

    Python合并两个相交的框 前言 前提条件 相关介绍 实验环境 Python合并两个相交的框 前言 本文是个人使用Python处理图片的电子笔记,由于水平有限,难免出现错漏,敬请批评改正. 更多精彩 ...

  6. python怎么合并多个excel表 视频_()如何用python合并两个excel表格

    ()如何用python合并两个excel表格 python合并excel表格视频教程2020-09-25 04:04:33人已围观 python实现excel合并 Created on Mon Mar ...

  7. Python合并两个有序列表

    提出要求: 合并两个有序列表 例如: L1=[23,45,67,77,78,80,90] L2=[4,11,26,33,42,61,80] 解决方法: 方法1:使用Python自带的extend()方 ...

  8. python合并两个有序列表_Python实现合并两个有序链表的方法示例

    本文实例讲述了Python实现合并两个有序链表的方法.分享给大家供大家参考,具体如下: 思路:先选出第一个节点,然后遍历两个链表,把小的作为当前节点的下一个节点,一直到其中一个链表遍历完,这时候把另一 ...

  9. python合并两个列表并去重_python合并多个txt文件

    python合并多个txt文件 #合并一个文件夹下的多个txt文件 #coding=utf-8 import os #获取目标文件夹的路径 filedir = os.getcwd()+'\\数据' # ...

  10. Python合并两个列表的方法

    浏览博客看到一个问题:如何合并两个列表,今天就来探讨一下. 方法一 最原始,最笨的方法,分别从两个列表中取出所有的元素,再放入新列表中就OK了.示例代码如下: list1 = [1,2,3] list ...

最新文章

  1. C 语言编程 — 高级数据类型 — 字符串
  2. C/C++语言入门篇 -- 文件操作
  3. C#中导出百万级Excel只需几秒除了NPOI还可以这样
  4. Gridcontrol新增行选中有关问题
  5. OCP大会 | DCOS – 面向数据中心的运营操作系统(附PPT)
  6. Git服务器报错:host key for (ip地址) has changed and you have requested strict checking
  7. MongoDB基本概念和常用操作(一)
  8. AxWebBrowser打开本地文件
  9. pcb结构链表_简单说说链表和一个应用实例
  10. 财政部:瑞幸咖啡虚增收入21.19亿元 虚增利润9.08亿元
  11. 关于网站主页的界面设计不同风格的探索
  12. phoshop cs6软件提示试用版已过期,怎么办
  13. 全国程序员工资最新统计,区块链工程师比算法工资高!
  14. JAVA获取IP地址以及对应的地区
  15. python反编译_反编译 python
  16. 用户故事与敏捷方法—优秀用户故事准则
  17. 树莓派 引脚及接口图 AV接口顺序
  18. 学习java第6天 模仿XP画板(10%)
  19. [分割一切!] SegmentAnything真的太强了
  20. 信贷风险定价怎么做?

热门文章

  1. 亚信安全中标合肥公安局警务云平台 为警务信息化应用云化保驾护航
  2. VR+监狱,分分钟让犯罪分子重新做人
  3. 教 Chatbot 生成更有营养的对话
  4. android eclipse 下Device无设备问题解决
  5. [hadoop新实战2]hadoop伪分布式安装序列(支持ubuntu和redhat)
  6. 不同时间段的欢迎语言
  7. asp.net引用用户控件
  8. [你必须知道的.NET]第三十二回,,深入.NET 4.0之,Tuple一二
  9. python3 redis_python3_redis随手学习笔记
  10. 【学习笔记】16、常用内置函数(Built-in Functions)