1.n匿名函数
语法:函数名 = lambda 形参:返回值
匿名函数不需要return来返回值,表达式本身就是返回值
funa = lambda a, b: a + b
print(funa(5, 6))
在字符串中取值,添加进空列表中
st = ‘python’
li = []
print(st[2], st[4])
li.append(st[2])
li.append(st[4])
print(li)
#匿名函数写法:
x 这个形参代表要操作的字符串
func = lambda x: [x[2],x[4]]
因为匿名函数表达式就是返回值,所以需要返打印
有形参,需要在()中传值
print(func(‘lupan’))
三目运算: 为真的结果 if 条件 else 为假的结果
a = 1
b = 2
print(a) if a > b else print(b)
匿名函数
we = lambda a, b: a if a > b else b
print(we(10, 40))