假设我有一个(row, col)
坐标列表(或 numpy.array),例如:
[(0, 0), (1, 1), (0, 0)]
我想像这样构建 2x2 数组:
2 0 0 1
其中每个列出的坐标都被计算并放在数组中的正确位置。即(0, 0)
出现两次,所以a[0, 0] == 2
。
我知道我可以通过为每个元素迭代和戳数组来构建它,但我想检查 numpy 中是否有任何关于构建这样的数组的支持,主要是出于性能原因。如果是这样,你能指出我正确的方向吗?
另外,是否有类似减少的功能?即做new = f(acc, el)
而不是new = acc + el
。
相关分类