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))