2020-12-18
阅读量:
678
zip函数和zip(*)函数
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。
zip(*)函数利用 * 号操作符,可以将元组解压为列表。
a = [1,2,3]
b = [4,5,6]
c = [7,8,9,0]
zip1 = zip(a,b,c)
for i in zip1:
print(i)
(1, 4, 7)
(2, 5, 8)
(3, 6, 9)
zip2 = zip(*zip(a,b,c))
for i in zip2:
print(i)
(1, 2, 3)
(4, 5, 6)
(7, 8, 9)






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论