Discuss / Python / 第二题

第二题

Topic source

求积,也还是抄的。

from functools import reduce

def prod(x,y): return x*y list = [1,2,3,4,5] Z = reduce(prod,list) print(Z)

题目要求:输入一个数组,求数组各key的累积结果,看到sum误解了,以为要用sum函数来做。

定义一个求积函数prod,输入x,y两个值,返回x和y的积。

输入list,几个数字

把累积的结果赋值给z,z的结算方法是 使用reduce函数:和map一样,接收两个参数,一个是函数,在这里就是prod函数,另一个是求函数的元素,也就是list这个列表。


  • 1

Reply