求数组第一列和第二列数据的平方和,python示例
时间: 2024-05-11 21:19:55 浏览: 132
假设我们有一个二维列表 `my_list`,其中每个元素是一个长度为2的列表,分别表示第一列和第二列的数据。那么可以这样计算第一列和第二列数据的平方和:
```python
my_list = [[1, 2], [3, 4], [5, 6]]
sum_of_first_column = sum(x[0]**2 for x in my_list)
sum_of_second_column = sum(x[1]**2 for x in my_list)
print("第一列数据的平方和:", sum_of_first_column)
print("第二列数据的平方和:", sum_of_second_column)
```
输出:
```
第一列数据的平方和: 35
第二列数据的平方和: 56
```
这里使用了列表推导式和内置的 `sum` 函数。列表推导式可以快速计算出一个列表中每个元素的平方,然后使用 `sum` 函数求和。
阅读全文