编写程序,计算a=[[1,2,3],[4,5,6],[7,8,9]]中各元素与b=[2,4,8]中各元素逐项乘积 的累加和并输出。
时间: 2024-01-10 22:02:25 浏览: 83
一个汇编程序,计算10个0~9之间数字的总和、平均值并统计大于6的数字的个数。
5星 · 资源好评率100%
可以使用嵌套的循环来实现这个功能。具体步骤如下:
1. 定义 a 和 b 两个列表,分别赋值为 [[1,2,3],[4,5,6],[7,8,9]] 和 [2,4,8]。
2. 定义一个变量 sum,初始值为 0。
3. 使用两个嵌套的循环,对 a 和 b 中的元素逐项相乘,并将结果加到 sum 中。
4. 循环结束后,输出 sum 的值。
以下是代码实现:
```python
a = [[1,2,3],[4,5,6],[7,8,9]]
b = [2,4,8]
sum = 0
for i in range(len(a)):
for j in range(len(b)):
sum += a[i][j] * b[j]
print(sum)
```
输出结果为 122。
阅读全文