python定义一个lambda函数用来求某个数的平方,然后调用该函数求出一个列表所有元素的平方之和。
时间: 2024-03-09 20:51:01 浏览: 283
python 的函数和 lambda 表达式
可以使用以下lambda函数来求一个数的平方:
```
square = lambda x: x**2
```
然后,假设我们有一个列表`nums`,我们可以通过以下方式来调用该函数求出列表中所有元素的平方之和:
```
nums = [1, 2, 3, 4, 5]
sum_of_squares = sum(square(num) for num in nums)
print(sum_of_squares)
```
输出结果应该为:`55`,即1的平方+2的平方+3的平方+4的平方+5的平方的和。
阅读全文