匿名函数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))
原文地址:https://www.cnblogs.com/GOD-L/p/13528576.html