Q 1から50までの和
A print reduce(lambda x,y: x+y, range(1,51))
★reduce(function, iterable, initializer)
第1引数にfunction(必須)
第2引数にiterable(必須)
第3引数にinitializer(オプション)
★コード
from functools import reduce
from operator import add
from operator import sub
from operator import mul

array = [1, 2, 3, 4, 5,6]

print(reduce(add, array)) 
print(reduce(sub, array)) 
print(reduce(mul, array))