So berechnen Sie die Summe aller Spalten eines 2D-Numpy-Arrays (effizient)
Angenommen, ich habe das folgende 2D-Numpy-Array, das aus vier Zeilen und drei Spalten besteht:
>>> a = numpy.arange(12).reshape(4,3)
>>> print(a)
[[ 0 1 2]
[ 3 4 5]
[ 6 7 8]
[ 9 10 11]]
Was wäre ein effizienter Weg, um ein 1D - Array zu generieren, das die Summe aller Spalten enthält?[18, 22, 26]
)? Kann dies durchgeführt werden, ohne dass alle Spalten durchlaufen werden müssen?