zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
通俗的说就是:《a,b》,<c,d>,两个集合中相应坐标的元素做笛卡尔积运算[<ac><bd>]
list_a = [3, 9, 17, 15, 19]
list_b = [2, 4, 8, 10, 30, 40, 50, 60, 70, 80, 90]
for a, b in zip(list_a, list_b):
# Add your code here!
print((a, b));
print([a*b for a,b in zip(list_a, list_b)])
结果为:

理解Python的zip()函数
本文详细解析了Python内置函数zip()的使用方法,通过实例展示了如何将多个可迭代对象的对应元素组合成元组,并返回由这些元组构成的列表。通过具体的代码示例,帮助读者更好地理解和应用这一函数。

1012

被折叠的 条评论
为什么被折叠?



