私は次元がarray[x][9]
の2次元配列を持っています。 Xはさまざまな長さのファイルから読み込むためです。私は、配列の各列の合計を一度に24列分求め、結果を新しい配列に入力したいと思います。 sum(array2[0:24])
に相当しますが、2次元アレイの場合は。私はちょうど知っていないか、または私はそれを手動で行う必要がある特別な構文があります。それは私が2次元配列pythonのサマリーセクション
for x in range(len(array)/24):
total.append(sum(array2[x1:x24])) # so i get an array of the sums
2次元配列し、それを列ごとに行うための同等とは何かをすることによって、それを反復処理でき1D配列だった場合、私は知っています。私は、それ自身の別の1d配列に各列を格納してから、その和を見つけることや、forループとwhileループを混乱させることで、これを行うことができます。どちらも少しエレガントではありません。
...配列の各列の_sumは、一度に24列のために...行を意味しないのですか?なぜなら、 'array [x] [9]'は9列しかないからです。 – AKS
はい行、私の間違い – Sam
9列ごとに合計が必要ですか? – AKS