Lambda 使用示例
时间: 2023-06-07 22:10:07 浏览: 89
Lambda表达式的例子
Lambda是一种匿名函数,它可以被视为一种快捷方式,用于在运行时创建函数对象。Lambda函数通常用于传递函数作为参数,但也可以在不需要命名函数的情况下使用。以下是Lambda使用示例:
1. 使用Lambda实现一个简单的加法函数
```python
add = lambda a, b: a + b
print(add(2, 3)) # 输出结果为5
```
2. 在列表中使用Lambda进行排序
```python
fruits = ['apple', 'banana', 'orange', 'kiwi', 'strawberry']
sort_fruits = sorted(fruits, key=lambda x: len(x))
print(sort_fruits) # 输出结果为 ['kiwi', 'apple', 'banana', 'orange', 'strawberry']
```
3. 使用Lambda过滤列表
```python
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_numbers = list(filter(lambda x: x % 2 == 0, numbers))
print(even_numbers) # 输出结果为 [2, 4, 6, 8, 10]
```
希望这些示例能够帮助你更好地理解Lambda的使用。
阅读全文