lambda関数

投稿者: | 2月 28, 2021

map関数とlist関数を組み合わせて、for文と同等のことをシンプルに実行

prices = [3000, 2500, 10500, 4300]

#やっていることは以下と同じ
# paymentlist = []
# for i in prices:
#     paymentlist.append(i * 1.1)

paymentList = list(map(lambda i : i * 1.1, prices))
print(paymentList)
[3300.0000000000005, 2750.0, 11550.000000000002, 4730.0]