python学习一
lambda 学习
lambda 参数: 表达式
参数可以是多个用,隔开
表达式是执行的操作,只能有一个表达式,表达式的结果就是这个lambda函数的返回值
def add_one(x): return x + 1
lambda实现:
add_one = lambda x: x + 1
多个参数:
add = lambda x, y: x + y
print(add(3, 5)) # 输出: 8
list内置方法
转换成数组
numbers = [1, 2, 3, 4, 5]
squared = list(map(lambda x: x**2, numbers))
print(squared) # 输出: [1, 4, 9, 16, 25]