用python遍历数组中的每一个元素,并将相同元素相加
时间: 2024-05-13 10:20:28 浏览: 84
Python源码:矩阵相加.zip
好的,这是一个关于Python语言的问题,我可以回答。遍历数组可以使用for循环,然后使用if语句判断元素是否相同进行相加。以下是示例代码:
```python
array = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
result = []
for element in array:
if element not in result:
result.append(element)
else:
result[result.index(element)] += element
print(result)
```
这段代码会遍历数组中的每一个元素,然后判断是否已经存在于结果数组中。如果不存在,就将其加入结果数组;如果存在,就将其累加到结果数组中对应元素的值中。最后打印结果数组,即可得到相同元素相加的结果。
阅读全文