用python,分别定义两个函数:max_divider、min_multipliter,求最大公约数和最小公约数
时间: 2024-05-05 08:17:16 浏览: 98
divider.rar_divider vhdl_divider vhdl_fixpoint divider_vhdl_定点
代码如下:
```
n = 5
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
result = sum(filter(lambda x: x > n, map(lambda x: x**2, lst)))
print(result)
```
输出结果为:294,解释如下:
首先使用 map 函数对列表中的每个元素进行平方运算得到 [1, 4, 9, 16, 25, 36, 49, 64, 81]。
然后使用 filter 函数筛选出大于正整数 n=5 的元素得到 [16, 25, 36, 49, 64, 81]。
最后使用 sum 函数将筛选出的元素进行求和得到 294。
阅读全文