匿名函数lambda和偏函数partil
匿名函数使用:
1.lambda函数的调用方式:
# 匿名函数调用方式1
res = lambda x, y: x + y
print("res的值为:", res(1, 3)) # 输出:res的值为: 4
# 匿名函数调用方式2
res1 = (lambda x, y: x + y)(2, 4)
print("res1的值为:", res1) # res1的值为: 6
2.匿名函数结合列表推导式:
li4 = [i*2 for i in range(10) if i > 5]
print(li4) # 输出:[12, 14, 16, 18]
# 匿名函数结合列表推导式
li3 = [(lambda i: i % 5 == 0)(i) for i in range(6)]
print(li3) # 输出:[True, False, False, False, False, True]
3.三目运算:
# 三目运算
a = 300
b = 200
res = a - b if a > b else print('a
共有 0 条评论