我正在尝试创建一个define a helper函数,该函数对列表列表求和,从而得到一个sum列表。在
例如:
[[1,2,3],[1,2,3],[2,3,4]]
结果是:
^{pr2}$我在另一个工作岗位上发现了这个:
[sum(i) for i in zip(*listoflists)]
我需要把它转换成一个定义好的函数。这是我目前所拥有的,但不起作用。在
def addhours(listoflists):
for list in zip(*listoflists):
newsum = sum (list)
return newsum
把理解放在函数里面。(使用
return
)为什么你的代码不起作用?在
^{pr2}$你需要一个列表来保存金额作为项目。在
顺便说一句,不要用} 。在
list
作为变量名。它隐藏了内置函数^{由于函数非常小,您还可以使用匿名定义:
相关问题 更多 >
编程相关推荐