Python lambda 表达式的基本使用
【摘要】 Python lambda 表达式的基本使用Python 的 lambda 可以用来快速创建一个简单的小函数,适合处理比较短的逻辑。基本用法add = lambda a, b: a + bprint(add(2, 3))输出:5配合 sorted 使用users = [ {"name": "Tom", "age": 25}, {"name": "Jack", "age": 20}...
Python lambda 表达式的基本使用
Python 的 lambda 可以用来快速创建一个简单的小函数,适合处理比较短的逻辑。
基本用法
add = lambda a, b: a + b
print(add(2, 3))
输出:
5
配合 sorted 使用
users = [
{"name": "Tom", "age": 25},
{"name": "Jack", "age": 20}
]
result = sorted(users, key=lambda user: user["age"])
print(result)
这里会根据 age 对数据进行排序。
lambda 适合简单的一次性函数,如果逻辑比较复杂,通常还是使用普通的 def 函数更容易阅读。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)