• python两个一维list列表合并


    python两个一维list列表合并:

    list1 = [1,2,3,4]
    list2 = [4,5,6,7]
    list3 = list1 + list2
    print(list3)
    #输出:[1, 2, 3, 4, 4, 5, 6, 7] list4 = [list1] + [list2] print(list4)
    #输出:[[1, 2, 3, 4], [4, 5, 6, 7]]
    #zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象
    #这样做的好处是节约了不少的内存。
    list5 = [list(t) for t in zip(list1,list2)] print(list5) #输出:[[1, 4], [2, 5], [3, 6], [4, 7]]
    list6
    = list(zip(list1,list2)) print(list6)
    #zip组合后的元素为元组 #输出:[(1, 4), (2, 5), (3, 6), (4, 7)]

    #zip(*)与zip相反,可理解为解压,返回二维矩阵
    a1,a2 = zip(*list6)
    print(a1,a2)
    #输出:(1, 2, 3, 4), (4, 5, 6, 7)
    print(list(a1),list(a2)) #输出:[1, 2, 3, 4], [4, 5, 6, 7]
  • 相关阅读:
    SQLAlchemy介绍
    Flask介绍
    逆转的生殖——形而下的EOE补完仪式…
    huiyin
    实验课上
    我的博客今天1岁213天了,我领取了…
    关于直接写屏
    OceanBorn  歌曲列表
    Gethsemane
    光辉岁月-Beyond
  • 原文地址:https://www.cnblogs.com/bellin124/p/14553706.html
Copyright © 2020-2023  润新知