相同大小数组 对应位置取平均值
时间: 2023-08-31 07:06:25 浏览: 189
下面的程序清单_解决了这个问题-java语言程序设计课件
如果要对两个相同大小的数组对应位置取平均值,可以使用一个循环遍历数组,然后将两个数组对应位置的元素相加,再除以2,就可以得到取平均值后的结果。以下是一个示例代码:
```python
arr1 = [1, 2, 3, 4, 5]
arr2 = [6, 7, 8, 9, 10]
result = []
for i in range(len(arr1)):
avg = (arr1[i] + arr2[i]) / 2
result.append(avg)
print(result) # [3.5, 4.5, 5.5, 6.5, 7.5]
```
在这个示例中,我们首先定义了两个长度为5的数组 `arr1` 和 `arr2`,然后使用一个循环遍历这两个数组。在循环中,我们通过取对应位置的元素相加并除以2的方式得到了取平均值后的结果,并将其添加到一个新的数组 `result` 中。最后,我们打印出了 `result` 数组,其中包含了取平均值后的结果。
阅读全文