擅长:python、mysql、java
<p>当然可以用Python轻松完成:</p>
<pre><code>arr = np.array([[1,2,4.0],
[1,1,5.0],
[1,2,3.0],
[0,1,9.0]])
d={}
for x, y, z in arr:
d.setdefault((x,y), 0)
d[x,y]+=z
>>> d
{(1.0, 2.0): 7.0, (0.0, 1.0): 9.0, (1.0, 1.0): 5.0}
</code></pre>
<p>然后翻译回numpy:</p>
^{pr2}$