说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
(编码题)假设有一个列表 numbers 包含一些整数。请使用lambda表达式和内置的 filter 函数,找出列表中所有的偶数并返回一个新的列表。
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 输出
[2, 4, 6, 8, 10]
参考代码如下:
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 使用lambda表达式和filter函数找出所有的偶数
even_numbers = list(filter(lambda x: x % 2 == 0, numbers))
even_numbers
# [2, 4, 6, 8, 10]
(完)
更新时间:2024-08-16 22:43:24 标签:python 习题 lambda filter