• 技术文章 >Python技术 >Python基础教程

    python如何把两个列表合并

    尤及尤及2020-06-05 11:09:23原创13705

    python把两个列表合并的三种方法:

    1、将两个列表的元素都取出来然后在放入新列表

    最原始,最笨的方法,分别从两个列表中取出所有的元素,再放入新列表中就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

    2、使用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]

    3、直接用a列表加上b列表,就可以合并这两个列表了

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

    更多Python知识,请关注:Python自学网!!

    专题推荐:python
    上一篇:python如何将数据保存为txt文件类型 下一篇:python变量如何加入到文件路径

    相关文章推荐

    • python2.0和3.0有哪些区别• python 如何定义全局变量• python 里有冒泡排序吗• 找不出python的语法错误该如何解决?• 知识图谱可以用python构建吗?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网