可以使用 filter 函数和 lambda 表达式来实现:

# 使用filter函数和lambda表达式过滤出奇数
odd_numbers = filter(lambda x: x % 2 != 0, range(1, 101))

# 使用sum函数求和
sum_odd_numbers = sum(odd_numbers)

print(sum_odd_numbers)

输出结果为:2500

Python 高阶函数和匿名函数求 1 到 100 奇数和

原文地址: https://www.cveoy.top/t/topic/qhWp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录