匿名函数lambda

# 匿名函数:也叫一句话函数,比较简单

def func(a, b):
    return a + b


# 构建匿名函数
#        关键字  形参      返回值
func1 = lambda a, b: a + b
print(func1(1, 2))


# 习题
# 1.接收一个可切片的数据,返回索引为0与2的对应的元素(元组形式)
func2 = lambda ls: (ls[0], ls[2])
print(func2([0, 1, 2, 3]))

# 2.写匿名函数,接收两个int参数,返回较大的数据
func3 = lambda a, b: a if a > b else b
print(func3(1, 2))

 

posted @ 2020-08-19 12:11  LGQ天  阅读(81)  评论(0)    收藏  举报