美文网首页Python 使用
Python 中使用zip函数

Python 中使用zip函数

作者: 吐舌小狗 | 来源:发表于2018-03-05 15:47 被阅读61次

    zip(a,b) 可以看做是对a,b进行压缩
    zip(*ab) 可以看做是对ab的解压

    下面介绍两个常用的操作

    1.使用zip函数,对两个list进行组合压缩形成字典

    a=['Spring', 'Summer', 'Autumm', 'Winter']
    b=['2,3,4','5,6,7','8,9,10','11,12,1']
    c=dict(zip(a,b))
    

    >> {'Autumm': '8,9,10', 'Spring': '2,3,4', 'Summer': '5,6,7', 'Winter': '11,12,1'}

    2.使用zip对矩阵的行列进行互换

    a = [1,2,3]
    b = [4,5,6]
    c = [7,8,9]
    abc= zip(a,b,c)
    

    >> [(1, 4, 7), (2, 5, 8), (3, 6, 9)]

    相关文章

      网友评论

        本文标题:Python 中使用zip函数

        本文链接:https://www.haomeiwen.com/subject/jbehfftx.html