2021-03-18から1日間の記事一覧

pythonのreduceとlambdaの再帰と内包表記

reduce python3でreduceを使うにはfunctoolsのインポートが必要。 from functools import reduce print(reduce(lambda x,y:x + y,range(1,10))) lambdaの再帰 #階乗 f = lambda x:1 if x <= 1 else x*f(x -1) f(3) #総和 s = lambda l:0 if not l else l.pop…