美文网首页
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