将数组a中的每4个相邻元素的平均值存放在数组b中
时间: 2024-05-15 18:15:54 浏览: 50
习题五--数组.docx
以下是Python的实现:
```python
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
b = []
for i in range(0, len(a), 4):
avg = sum(a[i:i+4]) / 4
b.append(avg)
print(b)
```
输出:
```
[2.5, 6.5, 10.5]
```
解释:
首先定义了数组a和空数组b。接着,使用for循环,每次取出a中的4个相邻元素,计算它们的平均值,然后将平均值添加到数组b中。最后输出数组b。在这个例子中,数组a中有12个元素,因此循环3次,计算出3个平均值,存放在数组b中。
阅读全文