这段程序是怎样运行的?

欣欣_965 |浏览677次
收藏|2022/02/08 21:07

满意回答

2022/02/08 21:18

这个很简单的,首先计算zip(a,b)结果,为它们的组合,就是[(3, 1), (9, 4), (8, 9), (5, 2), (2, 6)]然后lambda表达式sum + x*y对每组数值相乘并累加,也就是3*1+9*4+8*9+5*2+2*6结果就为133其中最后一个0为sum的初值。要注意的是,这个是python2的语法,在python3中会报错的。

whoami1978

其他回答(0)
0人关注该问题
+1

 加载中...