将一个不规则数组中的第一、第二、第三等元素相加。
代码示例:
import numpy as np
# 创建一个不规则的二维数组
arr = np.array([[1, 2, 3], [4, 5], [6, 7, 8, 9]])
result = []
for i, sub_arr in enumerate(arr):
sum = 0
for j, val in enumerate(sub_arr):
sum += val
result.append(sum)
print(result)
输出:
[1, 3, 6, 4, 9, 6, 13, 21, 30]
上述代码中,我们遍历了不规则数组中的所有元素,对于每个子数组,我们对其中的元素求和,并将计算出来的结果添加到结果列表中。最后输出结果列表。