python学习笔记 - lambda 与 list

#============= lambda列表 =================
#lambda表达式作为列表元素
fun_lst = [
lambda a,b : a+b, #加法
lambda a,b : a-b, #减法
lambda a,b : a*b, #乘法
lambda a,b : a/b  #除法
]

for index, fun in enumerate(fun_lst):
    print('fun_lst[{}] = {}'.format(index, fun(5,3)))

打印结果:
fun_lst[0] = 8
fun_lst[1] = 2
fun_lst[2] = 15
fun_lst[3] = 1.6666666666666667

posted @ 2017-04-20 14:35  C/C++/Python/Java  阅读(710)  评论(0编辑  收藏  举报