Python 实现 functools.reduce
def reduce(function, sequence, initial=NotImplemented):iterator=iter(sequence)
if initial is NotImplemented:
try:
initial=next(iterator)
except StopIteration:
raise TypeError("reduce() of empty sequence with no initial value")
for i in initial:
initial=function(initial,i)
return initial如果代码有问题,欢迎在评论区指正{:10_323:} …… _2_ 发表于 2020-4-3 12:04
……
{:10_327:}
页:
[1]