美文网首页
python zip()和zip(*)的区别

python zip()和zip(*)的区别

作者: Ten_Minutes | 来源:发表于2018-05-07 23:21 被阅读20次

    可以看成是解压和压缩的区别,zip相当与压缩  zip(*)相当于解压。

    举例说明:

    x=["a","1"]

    y=["b","2"]

    z =list(zip(x,y))

    print (list(zip(x,y)))

    print (list(zip(*z)))

    结果为:

    [('a', 'b'), ('1', '2')]

    [('a', '1'), ('b', '2')]

    zip的内容要经过list之后才能显示出来。

    相关文章

      网友评论

          本文标题:python zip()和zip(*)的区别

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