两个array数组相加
时间: 2023-09-16 08:06:34 浏览: 279
两个数相加
如果两个数组的长度相同,可以使用循环将对应位置的元素相加并存储到新的数组中。示例代码如下:
```python
array1 = [1, 2, 3]
array2 = [4, 5, 6]
result = []
for i in range(len(array1)):
result.append(array1[i] + array2[i])
print(result)
```
输出结果为:
```
[5, 7, 9]
```
如果两个数组的长度不同,可以考虑先将短的数组补齐到和长的数组一样的长度,再按照上述方法进行相加。示例代码如下:
```python
array1 = [1, 2, 3]
array2 = [4, 5, 6, 7]
result = []
if len(array1) < len(array2):
array1 += [0] * (len(array2) - len(array1))
else:
array2 += [0] * (len(array1) - len(array2))
for i in range(len(array1)):
result.append(array1[i] + array2[i])
print(result)
```
输出结果为:
```
[5, 7, 9, 7]
```
阅读全文